gerrit和git的區(qū)別 如何在gerrit上查看代碼更新?
如何在gerrit上查看代碼更新?Gerrit的審計機制確定將代碼提交到remote to master不是遠程主分支,而是/refs/for/master分支。因此,我們需要解決如何將代碼提交到so
如何在gerrit上查看代碼更新?
Gerrit的審計機制確定將代碼提交到remote to master不是遠程主分支,而是/refs/for/master分支。因此,我們需要解決如何將代碼提交到sourcetree下的/refs/for/Master分支,并在git代碼目錄下運行gitconfigremote.origin.pushrefs/heads/*:refs/for/*
如何把codeclub代碼同步到gerrit上?
從gitlab repo獲取代碼
本地修改,提交
推送到Gerrit repo
其他人做代碼檢查
審核后,Gerrit會自動將代碼合并到gitlab repo
其他人從gitlab repo獲得代碼并繼續(xù)開發(fā)
很多系統(tǒng)(如Linux)默認都提供了git,安裝程序也可以在git主頁上找到。
對于Windows用戶,最好的選擇是msysgit。請注意,如果您安裝了Apple開發(fā)者工具(用于Xcode4),那么它已經附帶了git二進制軟件包。如果出現(xiàn)問題,則
Gerrit的審核機制確定提交給遠程主分支的代碼不是遠程主分支,而是/refs/for/master分支,因此,我們需要解決如何將代碼提交到sourcetree下的/refs/for/Master分支,并在GIT-code目錄下運行它:GIT-config遠程.origin.pushrefs/heads/*:refs/for/*