比如我的fsm_ngh分支,被a修改了,可是我本地还有没有提交的东西,就不能切换分支也不能下拉,也不能直接上传,否则分支会混乱.
这个时候stash的优点来了,先把你修改的暂存隐藏起来,然后pull远程,再恢复,再提交,push.
fsm_ngh(X): git stash fsm_ngh:git pull succeed fsm_ngh:git stash apply fsm_ngh(X):git add --all fsm_ngh(X):git commit -m "bugfix" fsm_ngh:git push
以上
参见:git-储藏
you lust for my life, darkness and light