我正在使用Git / SourceTree / Eclipse。我正在Eclipse工作区之外克隆一个GIT仓库。 SourceTree现在指向这个位置。
GIT中没有.project文件。所以在Eclipse中我创建了一个新的动态Web项目并将我的GIT repo(包括.git文件夹)导入其中。该项目建立得很好。
现在这意味着我在Eclipse中所做的任何更改都不会反映在SourceTree中,因为GIT repo基本上位于2个位置。所以我必须在SourceTree中创建另一个repo才能指向我的Eclipse工作区。
我在工作区外克隆了GIT回购,因为我听说过这个最好的做法。但肯定有一个更简单的方法。
那简单的方法是什么?
感谢任何有用的提示。
答案 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)