Gerrit添加已存在的Git項目

需要Gerrit管理員賬號操作

第一步:在Gerrit創建項目

第二步:設置項目權限

 

第三步:上傳代碼

 

git push ssh://[email protected]:29418/project  *:*

 

admin 爲Gerrit管理員名稱;

project爲創建的工程名;

192.168.1.1爲Gerrit服務器IP; 

29418是默認的Gerrit SSH端口。

注意:上傳代碼前,保證遠程分支在本地都存在且是最新的。上面命令推送時只能把本地分支上傳到Gerrit,會提示遠程分支上傳失敗(可忽略,因爲本地分支已上傳成功)。

 

第四步:上傳完成後,恢復項目權限設置

 

 

參考:

  1. https://stackoverflow.com/questions/31195878/gerrit-push-not-working-remote-rejected-prohibited-by-gerrit
  2. Gerrit import-history
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章