2

我目前正在开发一个项目,我决定使用 Git 进行版本控制。我遇到了这种困惑。

这就是我所做的。假设我已经在我的 Eclipse 中安装了 EGit。

  1. 我创建了一个新的 Java 项目。
  2. 右键单击>团队>共享项目...> Git
  3. 我指定了我的本地存储库名称及其位置。该位置在我的工作区文件夹之外。然后完成。

当我查看 Git Repositories View 时,在 Working Directory 中,我可以看到本地存储库已成功创建。

现在,当我修改工作区中的文件时,我可以看到存储库中的文件也被修改而没有提交。这是为什么?它在 Git 中正常吗?

我做了功课并用谷歌搜索了这个问题,然后我看到了这个 SO question。我想我的问题是一样的。但是接受的答案并不能满足我的困惑。

4

1 回答 1

3

据我从这个问题中了解到,您不是对 EGit 以及它如何将 Git 集成到 Eclipse 中感到困惑,而是对 Git 本身感到困惑。

Git 存储库在您的工作目录中进行管理。默认情况下,存储库本身位于“.git/”目录中。当您在工作区中修改文件时,您只是在工作目录中修改它。您可以打开“Git Staging”视图以查看 git 已注意到您的更改,但尚未签入。

我建议你浏览这个 github 的交互式教程。http://try.github.com/

于 2013-05-16T07:48:32.550 回答