2016-09-08 53 views
0

有人用我的代碼來創建一個遠程git存儲庫,我應該怎麼做才能與遠程連接,以便我可以開始提交和推送代碼遠程? 我應該使用git clone嗎?我認爲這會覆蓋我的本地項目(但對我來說,因爲遠程代碼和本地代碼是相同的)。 我只想知道解決此問題的最佳做法。Git遠程已創建,我應該怎麼做在下一個

回答

2

在你git回購你的本地計算機上,你可以在命令行,其中url是很自然,遙控器的URL做

git remote add origin <url> 

什麼這個命令的作用是告訴git回購,它現在應該是這個偏遠的回購協議,命名origin,對於提交和更新,並推到它,當你做一個git push

如果你的代碼是不是在git回購本地機器上(即未受版本控制),你應該做的是這樣的:到你的源代碼樹以外的單獨的文件夾

git clone <url> 

。這會將遠程的內容複製到該文件夾​​以及歷史記錄中,並隱式應用上面的命令。然後,如果兩者之間沒有差異,則可以刪除未版本控制的文件夾。

+0

謝謝!這個答案很清楚! – user6557921

+0

對於第一個解決方案,我需要去包含我的項目的所有文件的文件夾,然後在我執行「git remote add origin 」之前,git init爲這個項目創建一個git repo?順便說一下,這個項目是從某人github的某些樣板開始由「git clone」創建的。 – user6557921

+1

第一種解決方案假定遠程是以某種方式從現有的'git'回購庫創建的,並且本地計算機上的代碼已經使用'git'進行版本控制。如果不是,則應使用第二種解決方案。 –