git stash 的应用场景

git stash 的应用场景

场景1:前面讲了,切换分支时把暂时不想提交的代码先stash一下,下次切换过来可以继续操作。

场景2:想起刚工作那会,大家都在a分支上开发,突然换b分支开发,然后忘记切换分支,继续在a分支上开发,开发一半想起来了,怎么办呢,此时也可以用git stash 来存放在堆栈中,然后切换到b分支给她 stash pop 释放出来

stash中的内容不仅仅可以恢复到原先开发的分支,也可以恢复到其他任意指定的分支上。git stash作用的范围包括工作区和暂存区中的内容,也就是说没有提交的内容都会保存至堆栈中。

posted @ 2022-04-22 00:45  张尊娟  阅读(122)  评论(0编辑  收藏  举报