2015-09-18 104 views
3

我剛開始在本地網絡上使用Git進行版本控制。爲了允許多個用戶同步儲存庫,我也開始使用Bonobo Git Sever軟件包,該軟件包運行良好。Git/Bonobo - 將本地存儲庫添加到遠程

到目前爲止,我一直通過在Bonobo中創建一個存儲庫來初始化一個存儲庫,將其克隆到本地目錄,添加文件等,然後根據需要推/拉。

現在我們假設我最初在本地目錄中創建存儲庫,使用它一段時間,然後希望將其添加到遠程服務器,保持所有提交歷史記錄不變。

我怎麼做到這一點?是否有一個與git clone相反的方法 - 即採用現有的本地存儲庫並將其添加到遠程服務器?

回答

4

您必須在服務器上創建一個空的存儲庫。 (確保它的有些服務器會問你一個README或.gitignore或東西來初始化 - 你不想要的!)。一旦你這樣做,得到的URL,並將其添加爲remote

git remote add origin http://url-to-remote.git 

然後做一個push

git push origin master -u 

這是假設你推的master分支。 -u指定您的master應該「跟蹤」服務器上的master

相關問題