GIT合并错误“提交是不可能的,因为你有未合并的文件”
所以在编辑之前我忘了拉我的代码,然后当我提交新代码并尝试推送时,我得到了错误推送是不可能的,那时我做了一个“git pull”,这使得一些冲突的文件突出显示。 我删除了冲突,但是我不知道该怎么办
我试图再次git commit
,但它说“提交是不可能的,因为你有没有合并的文件”
如果你已经解决了冲突,你需要使用git add [filename]
将文件添加到舞台上,然后像平常一样提交。
你需要做两件事情。 首先添加更改
git add . git stash git checkout <some branch>
它应该解决你的问题,因为它解决了我。
您可以使用git stash
在执行提交之前保存当前的存储库(合并来自上游repo和git stash pop
的更改之后)。 当我遇到同样的问题时,我不得不这样做。