Git 吉特;无法从未完全合并的索引“创建树”;

Git 吉特;无法从未完全合并的索引“创建树”;,git,visual-studio,Git,Visual Studio,我在Visual Studio 2013中更改了一长串文件,现在正在尝试提交它们,并将它们与其他人所做的更改同步(如果这有什么不同的话,我们正在使用bitbucket)。尝试提交时,我输入了提交消息,但随后出现错误 “发生错误。详细消息:无法从目录创建树。” 完全合并索引。” 我不是很有经验的git,所以任何帮助都将不胜感激 我也有同样的问题。链接到答案,但在此详述:在工作目录中打开git Bash,然后运行git status。从那里,你将看到你的问题是什么 对我来说,这通常是因为未解决的合并

我在Visual Studio 2013中更改了一长串文件,现在正在尝试提交它们,并将它们与其他人所做的更改同步(如果这有什么不同的话,我们正在使用bitbucket)。尝试提交时,我输入了提交消息,但随后出现错误

“发生错误。详细消息:无法从目录创建树。” 完全合并索引。”


我不是很有经验的git,所以任何帮助都将不胜感激

我也有同样的问题。链接到答案,但在此详述:在工作目录中打开git Bash,然后运行
git status
。从那里,你将看到你的问题是什么

对我来说,这通常是因为未解决的合并冲突。如果存在未合并的路径,并且您希望使用本地更改,即标记哪些文件是冲突解决方案,请运行
git add[filePath\fileName]


如果要放弃更改,即取消文件的存储,请使用
git reset HEAD[filePath\fileName]

相关:检查您的状态(使用
git status
),添加未合并的路径,提交。您是指“未解决的合并冲突”吗?(当索引未完全合并时会发生此错误,即索引中存在合并冲突。)这似乎是问题的根源,但文字错误文本与Jesse的问题中的文字错误文本相同。您的解决方案工作得非常好。git status命令已经清楚地通知了未合并的路径,一旦解决了这个问题,下一次提交就可以正常工作。谢谢