2015-01-16 68 views
0

我有一個最新的git回購,我開始在我的MacBook上。我正在開發的項目需要在我的大學的Linux工作站上工作,我可以通過SSH遠程登錄。我已將cd編輯到我想要克隆到工作站上的目錄中。當我的MacBook連接到互聯網時,我不知道如何獲取我的MacBook上的回購協議的SSH地址。另外,如果我每次重新連接或去某個地方時都會獲得不同的IP,這將如何保持一致?我正在做甚麼或是一個好主意?如何克隆連接到互聯網的Mac上的git存儲庫?

+0

不,將個人計算機上運行的服務暴露給互聯網並不是一個好主意。 –

+0

我覺得這是事實。我不習慣混帳,並希望我的筆記本電腦上的副本成爲'主要'副本。把這個想法拋出窗外。相反,通過FileZilla將目錄傳輸到工作站(地址是靜態的,因此更好),獲得了SSH地址,刪除了我的PC副本,並使用'git clone '將其恢復,以便現在我只需'git push origin master'和'git pull origin'在我的本地機器上。我認爲這是我應該擁有的事實上的git設置。 –

回答

2

一個簡單的解決方案是使用免費的github.com或bitbucket.org帳戶創建一個空的存儲庫。使用github上在這個例子中,你將不得不進行回購,如URL:

https://github.com/username/repo-name.git

然後,只需把你的本地回購最多的內容爲新創建的在線回購像這樣:

$ git remote add origin https://github.com/<username>/repo-name.git 
$ git add --all 
$ git commit -m 'initial commit' 
$ git push -u origin master