如何使用egit / eclipse覆盖远程内容

时间:2014-02-09 23:17:35

标签: eclipse git egit

我有本地eclipse项目,它与git / remote内容有很大不同(但相关)。我想覆盖存在冲突的远程内容(否则保留远程文件)。我必须使用egit进行合并,但不确定如何将远程内容克隆到我的本地文件系统,然后在存在冲突的地方接受我的本地更改。

我遇到的第一个问题是我想要检查git的这个eclipse项目是不是从git repo克隆的。那么我该如何开始合并呢。我想我必须先克隆。如果是这样,我应该将它克隆到我的eclipse项目所在的同一个本地目录(如果是这样,是否保证克隆不会覆盖我的本地eclipse项目,而只是合并)。

我正在使用egit / eclipse。

更新:随着我对egit的了解越来越多,我意识到通过命令行工作是通常的做法。无论如何,我可以解决它如下

1)将.git文件夹从现有的repo复制到本地eclipse项目(我要覆盖repo)

2)合并(来自eclipse - > git视图)

3)提交并推送

1 个答案:

答案 0 :(得分:1)

获得的经验教训: 虽然egit在eclipse中工作时可以自然地结账和提交,但是并没有为我们带来git所提供的所有功能(大多数在线文档都是命令行参数的原因)。

下载了git shell(windows),这应该让我走上路径,从寡妇的git中获得更多。

http://windows.github.com/