使用git进行项目而不删除

时间:2014-09-07 18:20:37

标签: eclipse git

我在eclipse中有这个项目,它有9000多行代码,我一直在研究,所以我决定是时候我得到版本控制了。所以我为eclipse安装了egit并将一个项目添加到了一个存储库。不幸的是,当我这样做时,git将项目从它所在的位置移动到它自己的位置,引入了bug。所以现在我必须找到一种方法从项目中取出git(从版本控制中删除项目)并让git再次使用该项目,这次没有移动它。

视觉表现

这就是发生的事情:

project original source: C://something/something/project
                  | files
                  |  
                  v
git repository: C://something/git/project

这就是我需要做的事情:

git repository ----------> original source
   eclipse resolves workspace vars it has changed
project uses version control, git does not move the files
 git creates a master repository for files that are committed from the main location (C://something/something/project)

1 个答案:

答案 0 :(得分:1)

将项目移回原处。 Git存储库只是一个.git(注意前面的点)目录,可以与代码一起移动,因为它不依赖于绝对路径。 Egit应该能够从新位置获取它,如果没有,则从命令行初始化repo。