如何更改eGit配置位置?

时间:2016-03-22 19:21:30

标签: eclipse configuration egit

我已将Eclipse(Mars)使用的工作区复制到新目录(使用tar来确保权限/所有权完好无损)。一切都运行良好,除了eGit指向原始工作区中的旧.gitconfig文件。例如:

lapply

...当使用“workspace2”时,我转到“Git Repositories”视图,右键单击存储库并选择“Properties”,“Configuration”“location”指向“workspace1”,更改分支将改变“workspace1”。位置路径类似于“/Users/alex/workspaces/workspace1/project1/.git/config”,我只需将“workspace1”更改为“workspace2”。

我需要做的就是更改路径,但我无法在任何配置文件中找到此文本(使用grep),并且该值在对话框中是只读的。有谁知道我怎么能改变路径?这样做比断开/重新连接等更容易。

非常感谢提前! 欢呼声,

亚历

1 个答案:

答案 0 :(得分:2)

Git Reposititories 视图的配置存储在" /Users/alex/workspaces/workspace1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org中.eclipse.egit.core.prefs&#34 ;.但是,我认为直接编辑它并不是一个好主意。

我建议您使用EGit函数更改路径:

  1. 选择项目并右键单击:Team -> Disconnect
  2. Git Reposititories 视图中,选择存储库并右键单击:Remove Reposititory from View
  3. 选择项目并右键单击:Team -> Share Project...
  4. 选择 GIT 作为存储库类型并应用默认值。