Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 试图理解Git是如何工作的_Eclipse_Git_Egit - Fatal编程技术网

Eclipse 试图理解Git是如何工作的

Eclipse 试图理解Git是如何工作的,eclipse,git,egit,Eclipse,Git,Egit,我刚刚安装了eGit插件,我正在玩它。我是Git的新手 我注意到一些奇怪的事情: 我提交了示例项目“Planets”,然后只修改了一个文件Planet.java 然后我查看了Git repository文件夹,这个修改过的文件Planet.java在那里,但是我的其他源文件都没有 这是否意味着如果我从磁盘上删除我的原始项目文件夹,它将破坏Git?我的意思是,我将不能再恢复此项目的任何以前提交的版本了吗?原始项目文件夹是您的Git存储库。Git仅存在于执行Git init的目录中*。它关于文件的元

我刚刚安装了eGit插件,我正在玩它。我是Git的新手

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

我提交了示例项目“Planets”,然后只修改了一个文件Planet.java

然后我查看了Git repository文件夹,这个修改过的文件Planet.java在那里,但是我的其他源文件都没有

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

原始项目文件夹是您的Git存储库。Git仅存在于执行Git init的目录中*。它关于文件的元数据存储在项目目录中的一个隐藏的
.git
目录中。如果删除项目目录,则删除的是Git存储库的本地副本

*假设您没有明确克隆存储库,那么“原始项目文件夹”就是您的Git存储库。Git仅存在于执行Git init的目录中*。它关于文件的元数据存储在项目目录中的一个隐藏的
.git
目录中。如果删除项目目录,则删除的是Git存储库的本地副本

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