我在 Visual Studio 2013 中更改了一长串文件,现在正在尝试将它们提交并与其他人所做的更改同步(我们使用 Bitbucket,如果这有区别的话)。当尝试提交时,我输入了提交消息,但随后出现以下错误:
“发生错误。详细信息:无法从未完全合并的索引创建树。“
由于我对 Git 不是很熟悉,因此非常感谢任何帮助!
“发生错误。详细信息:无法从未完全合并的索引创建树。“
由于我对 Git 不是很熟悉,因此非常感谢任何帮助!
我刚遇到了同样的问题。Raina77ow提供了答案链接,但在这里详细说明一下:在你的工作目录中打开git Bash并运行git status
。从那里,你就可以看到问题所在。
对我来说,通常是因为未解决的合并冲突。如果有未合并的路径,而您要使用本地更改,即标记哪些文件是冲突解决方案,则运行git add [filePath\fileName]
。
如果您想放弃更改,即取消暂存文件,请使用git reset HEAD [filePath\fileName]
。
git status
命令),添加未合并的路径,然后提交。 - raina77ow