在很多情況下,我需要使用其他人創建的新套源代碼。他們給了我一個網址,以自己的資源庫,如:Git克隆與添加遠程?使用哪個?
https://git.ourcompany.com/projects/SUPERNUKE/repos/supernuke/browse
要使用此代碼開始工作,假設我有一個c:/projects/SUPERNUKE
目錄我的機器上我似乎有兩種基本的選擇:(1)我可以克隆庫,或者(2)我可以啓動我自己的存儲庫並將該URL添加爲遠程。我應該選擇哪種方法?
第二個問題是如何設置我的本地目錄結構。項目文件夾中可能有很多非代碼的東西,比如數據,設計文檔,學術論文和其他東西。我最好使用像上面顯示的URL這樣的結構,還是有更好的方法?換句話說,按照從上面的網址,我會做什麼結構(使用Git的Bash適用於Windows):
cd c:/projects/SUPERNUKE
mkdir repos
cd repos
mkdir supernuke
cd supernuke
[then either clone or init]
如果我按照這種模式,有兩件事情我還是不明白。由於我已經在SUPERNUKE項目目錄中,爲什麼我在repos下面再次添加它?爲什麼不在repos下創建目錄「src」並克隆到該目錄?實際上,爲什麼不直接克隆到「回購」目錄?我能否在同一個目錄中克隆多個回購?爲什麼創作者有一個「瀏覽」目錄?
'git clone'有效地運行'git init; git remote add origin; git fetch; git checkout「(除了第一個命令外,其他所有命令都在新版本庫中運行; init通常可以在git clone創建的新目錄中完成)。如果你想運行所有這四個步驟,你可以使用'git clone'來完成。 –
torek
答案能幫助你解決問題嗎?如果是,請標記它。它會幫助其他有類似問題的人。 –
@ Marina-MSFT這個問題可能對其他人有用嗎?如果是的話,請註冊。 –