2
A
回答
1
1)創建使用UI在格里特庫(或要求格里特管理員這樣做)
2)克隆使用 「--bare」 選項
git clone --bare GITLAB-URL
3 Gitlab庫)添加格里特遠程
cd REPO-NAME
git remote add gerrit GERRIT-URL
4)推動所有提交,分支和標籤,以格里特
git push --all gerrit
git push --tags gerrit
5)拆除臨時倉庫
cd ..
rm -rf REPO-NAME
+0
親愛的Marcelo,非常感謝您的及時支持,我已成功將所有回購從Gitlab遷移到本地Git/Gerrit。 – MKumar
1
每當我需要移動的回購協議(連同其完整的歷史),我建議git bundle
:它將只創建一個文件,這是更容易移動/發送/複印左右。您可以clone your repo directly from the bundle file。
話雖這麼說,如「Restoring a Gitlab Bundle」所描述的,gitlab-rake gitlab:backup:create
命令不包你(除非他們是tar文件)
多見於「Backing up and restoring GitLab」。
相關問題
- 1. SVN GIT倉庫服務器
- 2. Gitlab和CI服務器
- 3. 春季啓動註冊服務器(尤里卡服務器)
- 4. 運行裏面的Grails服務器
- 5. ftp服務器上的Git存儲庫
- 6. 保護git的服務器
- 7. git的臨時服務器
- 8. Git服務器的架構
- 9. Bonobo GIT的Sql服務器
- 10. 服務器使用布倫特裏
- 11. 運行sudo後重新啓動服務器gitlab-ctl reconfigure
- 12. 啓動IIS服務器,如果IIS服務器沒有運行
- 13. 從本地gitlab服務器自動推送到gitlab在線
- 14. git不會在我的本地服務器上的服務器
- 15. 服務器到服務器Web服務
- 16. 運行服務器在哪裏成組?
- 17. git從存儲庫到服務器
- 18. 如何運行服務於特定路徑的http服務器?
- 19. 在現有Git服務器的框中安裝GitLab
- 20. MATLAB互操作服務器(自動化服務器)可用於運行時庫?
- 21. Gerrit服務器和遠程Git服務器的雙向同步
- 22. 的Git - SSH服務器 - 文件不上服務器
- 23. 服務器在這裏disconneting數據庫
- 24. Git推送到服務器
- 25. 與服務器同步GIT
- 26. Git服務器端分支
- 27. git服務器端鉤子
- 28. git服務器複製
- 29. Git服務器配置
- 30. 多平臺Git服務器
這只是Git的。你應該能夠找到關於如何在互聯網上反映回購的大量信息。如果您有特定的問題,請稍後再發表一個問題。 – StephenKing