本文目的:遷移gitlab代碼到gitea。
一:創建一個組織:
二:創建git倉庫
1:在主界面創建倉庫:注意選擇擁有者
創建git庫需要注意擁有者選擇創建的組織。不然后面git鏈接會出現用戶名。其他默認,直接創建
2:在組織里面創建倉庫,會默認擁有者
(1)
(2)
(3)
(4)
三:遷移gitlab到gitea
1:如果是新項目,直接按照git倉庫界面提供的就行
2:如果是之前的項目,遷移到gitea,使用下面命令:
(1):本地查看tag
git tag -l
如果沒有,查看舊的gitlab是否有tag,如果有需要拉取tag到本地。
git fetch --tags
(2)上傳代碼到gitea
git push http://gitser.fkkkkkkio.net:8900/server/analyze_cms.git --all
(3)上傳tag標簽
git push http://gitser.fkkkkkkio.net:8900/server/analyze_cms.git --tags
四:修改本地地址(如果使用的git客戶端GUI工具,可以直接在GUI修改)
遷移完成后需要修改本地的git地址為新的gitea地址
測試下:修改下代碼,提交下試試
五:附件:如果創建代碼倉庫時忘了選組織,那么git鏈接會出現登錄,看起來不太美觀。這里可以轉移組織
進入倉庫-》點擊設置-》最下面有個 轉移倉庫所有權-》填寫倉庫和新的組織名字
1:
:
2:
3:
完成后git倉庫的鏈接就會更新為新的組織了。
查看文檔:https://www.cnblogs.com/zhidanwang/p/10875133.html
https://www.cnblogs.com/fei8899/p/14347049.html