美文网首页
二、git stash

二、git stash

作者: 緦菍亭芷 | 来源:发表于2019-10-11 16:59 被阅读0次

    一、 用来临时地保存一些还没有提交的工作,以便在分支上不需要提交未完成工作就可以清理工作目录。

    二、2个毫无相关的分支共享一份代码,但是不想复制赞贴;

    储藏与清理
    当你开发一个项目,当前分支dev正在开发,但是这时候你需要修复一个bug(即iss_1分支去),同时你又不想提交当前代码,这时候stash就派上用场了
    $ git stash
    确认是否已经存储,工作目录是否干净
    $ git status
    这时候就可以创建分支修改bug
    $ git checkout -b iss_1
    .....完成,回到dev开发
    $ git checkout dev
    $ git stash show 查看存储是否还在
    $ git stash list 查看存储是否还在
    $ git stash apply --index
    需要clear才能清除
    $ git stash clear

    其他命令
    $ git stash pop
    $ git stash drop

    相关文章

      网友评论

          本文标题:二、git stash

          本文链接:https://www.haomeiwen.com/subject/dwtxmctx.html