Git贮存
2021/5/20
Git贮存
有时,当你在项目的一部分上已经工作一段时间后,所有东西都进入了混乱的状态,而这时你想要切换到另一个分支做一点别的事情。 问题是,你不想仅仅因为过会儿回到这一点而为做了一半的工作创建一次提交。针对这个问题的答案是git stash命令
git stash #命令会将未完成的修改保存到一个栈上,而你可以在任何时候重新应用这些改动(git stash apply)
git stash list #查看存储
git stash apply stash@{2} #如果不指定一个储藏,Git认为指定的是最近的储藏
git stash pop #来应用储藏然后立即从栈上扔掉它
git stash drop #加上将要移除的储藏的名字来移除它