【发布时间】:2014-02-27 01:57:35
【问题描述】:
我有一个与 git/remote 内容显着不同(但相关)的本地 eclipse 项目。我想覆盖存在冲突的远程内容(否则保留远程文件)。我必须使用 egit 进行合并,但不确定如何将远程内容克隆到我的本地文件系统,然后在存在冲突的地方接受我的本地更改。
我遇到的第一个问题是我想签入到 git 的这个 eclipse 项目不是从 git repo 克隆的。那么如何开始合并。我想我必须先克隆。如果是这样,我是否应该将它克隆到我的 eclipse 项目所在的同一本地目录(如果是,是否保证克隆不会覆盖我的本地 eclipse 项目,而只是合并)。
我正在使用 egit/eclipse。
更新:随着我对 egit 的了解越来越多,我意识到从命令行工作是通常的做法。无论如何,我可以如下解决它
1) 将 .git 文件夹从现有 repo 复制到本地 eclipse 项目(我想用它覆盖 repo)
2)合并(从 eclipse ->git 视图)
3) 提交并推送
【问题讨论】: