GIT合并错误“提交是不可能的,因为你有未合并的文件”

所以在编辑之前我忘了拉我的代码,然后当我提交新代码并尝试推送时,我得到了错误推送是不可能的,那时我做了一个“git pull”,这使得一些冲突的文件突出显示。 我删除了冲突,但是我不知道该怎么办

我试图再次git commit ,但它说“提交是不可能的,因为你有没有合并的文件”

如果你已经解决了冲突,你需要使用git add [filename]将文件添加到舞台上,然后像平常一样提交。

你需要做两件事情。 首先添加更改

 git add . git stash git checkout <some branch> 

它应该解决你的问题,因为它解决了我。

您可以使用git stash在执行提交之前保存当前的存储库(合并来自上游repo和git stash pop的更改之后)。 当我遇到同样的问题时,我不得不这样做。