gitlab導入現在git項目


確保管理員所在機器的ssh 公鑰已經保存在gitlab網站上。

這樣管理員可以在自己的機器上和gitlab系統交互。

現在在管理員自己的機器上,進入項目目錄(項目目錄拷貝自git server,目錄后綴名是.git), 運行幾個命令:

cd your_project.git/ 

從遠處倉庫獲取所有分支

git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done

--刪除原來origin

git remote rm origin

--在gitlab上創建項目

git remote add origin git@gitlab_host:admin/your_project.git 

--將本地項目推送到遠程gitlab項目上

git push -u origin --all  

--推送tags

git push origin --tags

然后再將其他用戶添加到這個project中,看一下,歷史記錄都在。

任務完成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM