使用git 有段时间了,然后一直没搞懂git stash 命令 网上的说法又不是很好理解;
通过实践总结:
在某一个分支上 正常的开发 分支a 突然老板要改一个需求 或者 bug 这时候 代码还没写全 提交的话 是不好的
所以先在当前分支上 先git add 然后 git stash 然后就可以切换分支了
在其它的分支上面 修改好了 然后再再换回来 使用命令git stash pop 相当于堆栈 就是恢复到上次的状态了