任何人都可以帮我解决这个git合并错误...我有点迷失在这里。我一直试图解决这个合并问题两天,并阅读了很多合并,但我似乎无法弄明白。我上周刚刚进入这个git,所以我对git很新。
这是来自git GUI的错误文件
我的错误解决方案(这适用于Git GUI):
我终于得到了错误的答案。向@Michiel Kauw-A-Tjoe求助。 这就是我做的......我做的
Commit -> Revert changes
到Unstaged Changes
内的所有文件,然后我
Remote -> fetch from -> origin
然后我做
Merge -> local Merge
我这样做的原因是因为我想在我自己提交之前获取最新文件,因为我使用aptana总是有.metadata
个文件,这会导致冲突并避免这个冲突我首先得到最新的/更新文件,然后我稍后添加我的更改。
答案 0 :(得分:1)
看起来您正在尝试检入Eclipse元数据文件和python二进制文件。你可能应该让它们不受版本控制。一种方法是创建一个您不想跟踪的文件名和扩展名列表,并将它们添加到文本文件中。我建议至少这些条目:
*.pyc
.project
.pydevproject
.settings
.metadata
您可以将文件放在存储库中的某个位置,然后运行以下命令:
git config --global core.excludesfile <filename>.txt
这将从命令行解决问题。如果您从Eclipse提交,则还需要在Preferences -> Team -> Ignored Resources
中设置被忽略的文件。在那里,您可以通过单击Add Pattern...
按钮一次输入一行。