开始使用Eclipse GIT与现有项目...项目文件被移动

4

昨天,我想按照http://www.vogella.com/articles/EGit/article.html上的说明,为一个已有的项目启用 Eclipse eGIT。

这个教程建议将 Git 仓库放在工作空间之外,我遵循了这个建议。

在 "5.5 使用 Git Staging 视图进行初始提交" 步骤后,我提交了我的第一次提交。然后我继续编辑一个仍然打开的源文件。但当我试图保存更改时,Eclipse 抱怨源文件不再存在。

然后,我检查了我的工作空间和 git 文件夹,发现项目文件只存在于 git 中。这在教程中没有提到。这是正常行为吗?

更令人惊讶的是:为了能够像平常一样继续使用已经打开的文件,我将项目子文件夹从 .git 复制回工作空间文件夹。现在一切似乎都没问题了。我的更改反映在工作空间文件夹中,也反映在 Git Staging 视图的“未暂存的更改”和 git 文件夹中。

这是预期的行为吗?


好的,我发现文件确实被移动了。我需要关闭所有打开的项目文件,然后再从包资源管理器中打开它们(这将从git仓库中打开文件)。这应该在教程中提到。我会在它的Google小组上开一个话题。 - devnull69
请在下面发布此答案,以便其他人更容易地看到实际发生的情况,这样问题就不再被标记为“未回答” :) - Nevik Rehnel
1个回答

4

我发现文件确实被移动了。我需要关闭所有打开的项目文件,然后再从包资源管理器中打开它们(这将从git仓库中打开文件)。


2
我该如何使Git插件不将文件从我的工作区移动到Git文件夹中? - sachingupta

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接