昨天我想按照http://www.vogella.com/articles/EGit/article.html上的说明开始在现有项目上使用Eclipse eGIT
本教程建议将git存储库放在工作区之外,然后我遵循了这个建议。
在步骤“5.5。使用Git Staging视图进行初始提交”之后,我提交了我的初始提交。然后我继续编辑一个仍然打开的源文件。但是当我试图保存我的更改时,Eclipse抱怨源文件不再存在。
然后我检查了我的工作区和git文件夹,项目文件只在git中。这在教程中没有提到。这是正常行为吗?
更令人惊讶的是:为了继续使用我已打开的文件,我{。1}将项目子文件夹从.git返回到工作区文件夹。而现在一切似乎都很好。我的更改反映在工作区文件夹以及Git Staging视图和git文件夹中的“Unstaged Changes”中。
这是预期的行为吗?
答案 0 :(得分:4)
我发现文件确实被移动了。我需要关闭所有打开的项目文件,然后再次从包资源管理器打开它们(这将从git存储库打开文件)。