git stash
背景
当你正在进行项目中某一部分的工作,里面的东西处于一个比较杂乱的状态,而你想转到其他分支上进行一些工作。问题是,你不想提交进行了一半的工作,否则以后你无法回到这个工作点。解决这个问题的办法就是git stash
命令。
储藏工作
git status
git stash
git status
要查看现有的储藏,你可以使用 git stash list
恢复现场:git stash apply
。如果你想应用更早的储藏,你可以通过名字指定它,像这样:git stash apply stash@{2}
。如果你不指明,Git 默认使用最近的储藏并尝试应用它