Hi my new friend!

git 中的 stash

Scroll down
距离上次更新已经 1716 天了, 文章内容可能已经过时。

当你 分支1 上修改了东西,你发现修改错了分支,你想将 分支1 上的修改移到 分支2 的时候会.亦或者你一分支1上修改了一半,这个时候需要切的其他分支改其他的时候.这个时候 stash 就排上用场了,stash 命令可用于临时保存和回复修改,可跨分支。

  • git stash [save message]

    保存,save为可选项,message为本次保存的注释

  • git stash list

    所有保存的记录列表

  • git stash pop stash@

    恢复,num是可选项,通过git stash list可查看具体值。只能恢复一次

  • git stash apply stash@

    恢复,num是可选项,通过git stash list可查看具体值。可回复多次

  • git stash drop stash@

    删除某个保存,num是可选项,通过git stash list可查看具体值

  • git stash clear

    删除所有保存

更多用法参考这里

使用例子

  • 本文作者:白云苍狗
  • 本文链接:
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
其他文章
cover
css 实现换肤几种方式
  • 20-08-21
  • 08:53
  • 记录类
本站已加入BLOGS·CN