我无法让这些文件中的大部分工作;因为某些原因,它总是认为我对一个文件进行了本地更改。我不能申请藏匿,贴片不能申请,
checkout
和
reset --hard
失败了。最后起作用的是把藏匿处作为一个分支
git stash branch tempbranchname
,然后执行普通分支合并:
git checkout master
和
git merge tempbranchname
.
从
http://git-scm.com/book/en/Git-Tools-Stashing
:
如果您想要更简单的方法再次测试隐藏的更改,您可以
运行git stash分支,它为您创建一个新的分支,签出
当你把你的工作藏起来,重新申请你的工作时,你所做的承诺
在那里,如果成功的话,就把藏匿的东西扔掉。