当在开发过程中,git 作为版本管理器,领有许多好用的版本治理办法,例如分支的利用能够让你在不同的代码环境中开发,这样很好的解决了大家各自开发各自模块,尽量互不影响的问题。
然而当你在开发本人的分支时,忽然遇到须要切换分支批改代码的状况,许多人可能会间接将本人本分支的代码提交本地仓,以这种形式保留本人的批改。然而如果你改的代码刚改到一半,兴许编译都通不过呢,这种代码还是不要保留到本地仓的好。
这种状况下,git 提供了一种办法能够在不提交代码的状况下,保留你的批改:git stash
1. 命令输出
在 new 分支上的时候在命令行输出:
git stash
或者
git stash save“批改信息 ”
来保留你的批改
读取你保留的代码
输出:
git stash pop
或者
git stash list