我和另一位开发人员合作,我们似乎已经融入了GIT泡菜。 我定期提交代码并定期推送到远程主服务器。我的同事(虽然是一个伟大的家伙和开发人员)没有养成这样做的习惯,当我今天早上去了Pull the Head修订版(这是我的习惯)时,我遇到了以下错误信息:
无法拉动,因为存在未提交的更改。在再次拉动之前提交或撤消更改。有关详细信息,请参阅“输出”窗口。
然后我注意到有5个传入的提交可以追溯到5天前。我根本没有本地提交,没有分阶段的更改。
我尝试过同步,拉动以及VS界面中的所有其他功能都无济于事。
有没有其他人经历过这种情况,请他们帮我解决。
由于
答案 0 :(得分:23)
我遇到了同样的问题,因为在服务器上删除了许多未使用的包文件。我不得不打开命令提示符并通过运行来查看所有错误:
git pull
我看到了这个错误,其中包含要删除的文件列表:
Please move or remove them before you can merge.
Aborting.
移除它们后,我能够成功地完成拉动。