2017-04-23 33 views
0

我有一個單獨的git帳戶供大學和個人使用。對於最近完成的大學項目,我在我的學生帳戶上創建了一個git存儲庫,並在我繼續時添加了提交。現在,我想在我的個人GitHub賬戶上爲該項目創建一個新的存儲庫,並將所有數據(提交,源代碼等)從我的學生git賬戶上的已完成存儲庫轉移到此個人GitHub賬戶。從git移動一個repositoy到不同的用戶名爲github

當git存儲庫位於與GitHub不同的用戶名上時,如何將所有數據從git存儲庫移動到GitHub存儲庫?

PS對不起,太羅嗦了,我不知道如何更好地解釋這一點。我找不到我在網上找的東西。

+0

在Github上創建一個新的空的存儲庫,它將提供說明。 – Schwern

回答

0

創建一個新的空的GitHub存儲庫。

然後進入您當地的當前(如舊回購)存儲庫。使用新存儲庫的網址添加新的remote(例如,new-repo)。

# go into your old repository 
$ git remote add new-repo <new-repo-url> 

$ git checkout master        
$ git push new-repo master  # now, new-repo 'master' = old-repo 'master' branch 

如果你想要把所有的分支機構,然後提交使用git all標誌。

$ git push new-repo --all 
相關問題