-1

谁能帮我解决这个 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文件,这会导致冲突,为了避免这种冲突,我首先获取最新/更新文件然后我稍后添加我的更改。

4

1 回答 1

1

看起来您正在尝试签入 Eclipse 元数据文件和 python 二进制文件。您可能应该将它们排除在版本控制之外。一种方法是列出您不想跟踪的文件名和扩展名,并将它们添加到文本文件中。我会推荐至少这些条目:

*.pyc
.project
.pydevproject
.settings
.metadata

您可以将文件放在存储库中的某个位置,然后运行以下命令:

git config --global core.excludesfile <filename>.txt

这将从命令行解决问题。如果您从 Eclipse 提交,您还需要在Preferences -> Team -> Ignored Resources. Add Pattern...在那里,您可以通过单击按钮一次输入相同的行。

于 2013-03-19T10:45:10.050 回答