Git合并错误“commit is not possible because you have unmerged files”

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (281)

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

我试着git commit但是它说:“commit is not possible because you have unmerged files”。

提问于
用户回答回答于

如果已修复了冲突,则需要将文件添加到git add [filename]然后按照正常的方式提交。

用户回答回答于

你需要做两件事。首先,将更改添加到

git add .
git stash  

git checkout <some branch>

它应该能解决你的问题,就像它解决了我一样。

扫码关注云+社区