git stash

有时候写代码  忘记切换功能分支了,直接在开发分支直接写代码了,

写完后 发现自己在development分支  并没有在功能分支 这个时候 先不要提交   

可以使用 git stash  把写的代码临时保存到栈内存中  保持development分支干净

然后再次 git checkout -b 功能分支名  切换到相应的分支  然后  恢复栈内存的代码  git stash pop   

然后 再次 git add .  git commit -m ""  进行操作  

这样 没有删除代码 就可以把代码换到别的开发分支。比较高效

原文地址:https://www.cnblogs.com/ndh074512/p/15370984.html