我剛剛完成成功(我希望)將我的CVS存儲庫遷移到GIT的過程。如何將cvs2git遷移的結果導入到bitbucket
現在我有一個文件夾內有文件,但我很煩,有點卡住它!
我現在想知道的是我應該如何將導致的回購(很多項目)導入到我的bitbucket賬戶並開始使用它而不是CVS?
感謝
我剛剛完成成功(我希望)將我的CVS存儲庫遷移到GIT的過程。如何將cvs2git遷移的結果導入到bitbucket
現在我有一個文件夾內有文件,但我很煩,有點卡住它!
我現在想知道的是我應該如何將導致的回購(很多項目)導入到我的bitbucket賬戶並開始使用它而不是CVS?
感謝
您的文件夾已被改造成一個功能齊全的Git倉庫。通過幾條命令你可以在github上發佈你的工作。從git的可執行命令行的用戶名/ project.git
現在,使用以下命令:
首先創建Bitbucket.org一個項目,你應該得到這樣一個鏈接:[email protected]命令:
git remote add origin [email protected]:username/project.git
它將位置添加到遠程存儲庫。
然後發佈自己的作品使用下面的命令到位桶:
git push -u origin --all
這將推動各分行到位桶服務器。
下一次你想更新一個分支,只需使用git push和變化將被推
更新: 如果導入的庫包含多個項目,你可能想分裂出去的項目到它的自己的倉庫。爲了達到這個目的,可以使用子樹命令。點擊此處瞭解詳情:Detach (move) subdirectory into separate Git repository
對於每個倉庫前面的命令可以用來將它們添加到bitbucket.org
這也與HTTPS鏈接工作,只是一個像這樣的替換鏈接:HTTPS: //[email protected]/username/project.git – Dekker
謝謝,但是發生了什麼是爲所有「CVS項目」創建的一個git存儲庫,這意味着我無法從新的git存儲庫中爲每個項目提取。任何線索? –
@Abderrazakk我已經添加了一個指導來從主存儲庫中分離項目。 – Dekker