我正在使用Git/SourceTree/Eclipse。我在Eclipse工作區之外克隆了一個GIT repo。 SourceTree現在指向這個位置。創建GIT倉庫的工作副本
GIT中沒有.project文件。所以在Eclipse中,我創建了一個新的動態Web項目,並將我的GIT倉庫(包括.git文件夾)導入到其中。該項目建立得很好。
現在這意味着我在Eclipse中所做的任何更改都不會反映在SourceTree中,因爲GIT repo本質上在2個位置。所以我不得不在SourceTree中創建另一個repo來指向我的Eclipse工作區。
我在工作區外克隆了GIT倉庫,因爲我聽說這是最佳實踐。但肯定有一個更簡單的方法。
什麼是更簡單的方法?
感謝您的任何有用的提示。
如果我用EGit克隆,我還可以使用SourceTree管理我的回購?或者我會被迫在EGit做? – fumeng 2014-10-01 19:27:53
好點。我認爲SourceTree期望'.git'在當前目錄中,所以我會說不,但必須檢查。請注意,您還可以將Eclipse項目作爲git存儲庫的子目錄,這可能會解決Eclipse慢下來的問題,因爲它不會再嘗試訪問'.git'。從技術上講.git-repository然後仍然在你的'workspace'目錄下,但它不在你的Eclipse項目文件夾(也可能被稱爲「workspace」)中。 – hansvb 2014-10-01 22:27:14