创建GIT仓库的工作副本

时间:2014-10-01 19:04:39

标签: eclipse git atlassian-sourcetree

我正在使用Git / SourceTree / Eclipse。我正在Eclipse工作区之外克隆一个GIT仓库。 SourceTree现在指向这个位置。

GIT中没有.project文件。所以在Eclipse中我创建了一个新的动态Web项目并将我的GIT repo(包括.git文件夹)导入其中。该项目建立得很好。

现在这意味着我在Eclipse中所做的任何更改都不会反映在SourceTree中,因为GIT repo基本上位于2个位置。所以我必须在SourceTree中创建另一个repo才能指向我的Eclipse工作区。

我在工作区外克隆了GIT回购,因为我听说过这个最好的做法。但肯定有一个更简单的方法。

那简单的方法是什么?

感谢任何有用的提示。

1 个答案:

答案 0 :(得分:1)

由于您将带有.git - 文件夹的文件夹导入workspace - 文件夹,因此您现在可以将该目录用于开发。您不再需要原始克隆。

但是,我猜测在workspace目录中克隆被认为是不好的做法,因为它可能会降低Eclipse项目的速度(参见Is it better to keep Git repository inside or outside of Eclipse workspace?)。

使用 EGit 进行克隆可能会让您的生活更轻松,因为它可以指向.git - 文件夹外的workspace - 文件夹。 (http://wiki.eclipse.org/EGit/User_Guide#Cloning_Remote_Repositories