2012-02-08 61 views
0

我刚安装了eGit插件,我正在玩它。我是Git的新手。试图了解Git如何工作

我注意到一些奇怪的事情:

我犯了示例项目“行星”然后我修改一个文件只Planet.java。

然后我看着Git仓库文件夹,这个修改后的文件Planet.java在那里,但是我的其他源文件都不是

这是否意味着如果我从磁盘上删除我的原始项目文件夹,它会打破Git?我的意思是我不能恢复此项目的任何以前承诺的版本了吗?

回答

3

“原始项目文件夹”您的Git存储库。 Git只存在于执行git init的目录中。其关于您的文件的元数据存储在您的项目目录中的隐藏.git目录内。如果您删除了项目目录,那么您将删除Git存储库的本地副本。

*假设您尚未明确克隆您的存储库