新签出的程序,不会因为Checkout Conflict而让我更新

时间:2013-01-13 00:49:03

标签: eclipse git

所以我的项目中有两个开发人员,我和另一个人。另一个人正在进行大部分编码,我想使用Github来存储我们的代码。这导致了Egit for eclipse的安装。我们都在Windows上工作。

他能够做提交并推送到远程存储库没问题。我可以看到项目名称中的小向下箭头有所改变(在我完成提取之后)。

我不能合并。我得到了Checkout冲突:你当地的变化等等等等。

我没有触及过代码。有谁知道我如何从Eclipse插件中进行合并?

我也不会讨厌以下问题的答案:

提交,推送到上游,从上游获取,获取,推送,合并和同步工作空间有什么区别。

1 个答案:

答案 0 :(得分:0)

如果您没有编辑代码并且在立即启动时遇到合并冲突,则很可能是因为您已经对IDE自动修改的版本化文件进行了修改。这可能包括本地的,特定于用户的配置文件,这些文件实际上不是源代码的一部分。

  

提交,推送到上游,从上游获取,获取,推送,合并和同步工作空间有什么区别。

你可能想先熟悉一下git本身。除了“同步工作空间”之外,所有这些都是git命令,您可以在the website上找到它们的文档。