2017-02-28 140 views
0

我有一個遠程倉庫倉庫和它的URL。創建鏈接到遠程git倉庫

我想創建一個本地文件夾,其中包含此回購協議的HEAD鏈接。

我不想克隆到我的電腦回購。

我該怎麼辦?

謝謝

+0

此存儲庫位於何處(在github或某個託管站點上)? – C1sc0

+0

它位於託管站點 –

+0

你不能用git來做到這一點。 git的目的是,你總是有完整的歷史。所以你必須克隆它。 – ckruczek

回答

0

我不確定你想要什麼具體的目的,在這裏實現,以及這個目的是否不易通過簡單的手段實現。

儘管如此。

  • Gitfs允許您使用FUSE將git repo的HEAD掛載爲本地目錄。
  • GVFS允許您在Windows上執行相同操作。最大的區別是,GVFS將複製你在git倉庫中觸摸的所有文件;這意味着如果你觸及所有的文件,你將克隆回來。

這樣遠程工作可能會有優點,不必將源代碼存儲在本地計算機上;但是,請注意由於此工作流程導致延遲急劇增加(必須提交每個文件)以及不可讀的版本歷史記錄(必須提交每個文件)的缺點。

特別是,由於第二個原因,您可能會發現在任何回購中與其他人一起合作非常困難 - 您的更改歷史記錄將成爲PITA。

希望這會有所幫助。

0

你可能要檢查GIT的文件中關於添加遠程現有您的回購協議:

https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes

+0

鏈接只有答案被視爲不是高質量的答案。我建議把這個答案作爲評論。 – ckruczek

+0

注意。雖然我幾乎沒有在我的帳戶可用的功能 – eeya

+0

是的,我知道。但是如果你想避免陷入低谷,最好等到你真的擁有這個'功能'。 – ckruczek