【问题标题】:How to isolate Eclipse workspace from git local repository?如何将 Eclipse 工作区与 git 本地存储库隔离?
【发布时间】:2012-10-22 10:08:23
【问题描述】:

我在 Juno 上安装了 EGit,并在 Eclipse 的工作区中创建了一个 Java 项目。然后我把那个项目分享给了 Git。然后当我检查项目的属性时,我发现项目已经从原来的工作区移动到了 Git 本地存储库。当我在 Eclipse 编辑器中进行一些更改时,这些更改是在本地存储库中进行的,无需提交。

如何将 Eclipse 工作区与 git 本地存储库隔离?

(嗯,我的 Eclipse 工作区是 ~/Documents/workspace,我的 git 本地存储库是 ~/git/myrepository1。)

【问题讨论】:

  • 这个问题你解决了吗?

标签: eclipse git repository egit


【解决方案1】:

工作区仍在编辑之外的原始位置。它是已移动到 git 控制的目录中的项目。通常项目是在 Eclipse 工作区文件夹中创建的,但您可以覆盖该默认值。

如果您真的想将更改与 git 隔离,您将不得不打破 git 对项目的控制,但您可能仍需要将项目内容移回您的工作区。不幸的是,将进一步的更改返回到 git 的过程变得非常混乱。

一开始我发现 git 控制我的 eclipse 项目的方式令人不安,但一段时间后它开始变得有意义,并且确实是一个非常强大的版本控制功能。

【讨论】:

  • 你是说OP的问题只是git中的自然现象吗?我是 git 的新手,这不是我对本地存储库的想法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-09-18
  • 2013-10-31
  • 2011-09-16
  • 1970-01-01
  • 1970-01-01
  • 2012-03-19
  • 1970-01-01
相关资源
最近更新 更多