2017-07-31 67 views
0

環顧四周後,我有一個簡單的問題需要解答:導入私人到位桶回購到Github上

是否從GitHub導入工具導入也將提交歷史從項目的到位桶,而我是唯一的貢獻者?

感謝您的幫助!

+0

這應該很容易爲自己嘗試。 –

+0

謝謝!是的,如果不可能,我不想混亂。現在我看到我可以從第一頁https://github.com/new/import中找出它說「包括修訂歷史」的地方。 – antoni

回答

0

從我的經驗來看,沒錯。

我已經將幾個項目從bitbucket移動到github,並且所有的歷史記錄都隨之而來,即使從Mercurial項目遷移時也是如此。

1

只需檢查您現有本地的遠程。

1)git remote -v

2)建立在github上回購...複製倉庫URL,

3)添加遠程Git回購到您的本地項目,

git remote add origin https://github.io/my_proj.git 

4)git push origin master 它會將你當前的bitbucket項目鏡像到git中...

或者如果你想要port試試這個,

在這種情況下

創建從現有的項目捆綁,

git bundle create my_project.bundle --all 

,如果你願意,你可以把它克隆。它是你的項目的Git倉庫...

將持有的其整個歷史......

,然後在github上創建回購。複製repo URL並將其放置在項目目錄中。

git remote add origin https://github.io/my_proj.git 
+0

感謝您的教程和您的時間!從這個頁面https://github.com/new/import,我只是粘貼回購網址,並在2次點擊它完成。 – antoni