我已經將一個分支委託給gerrit。版主已經批准了我的代碼,但尚未將它合併到主存儲庫中。我嘗試改變我提交的消息,但我不斷收到奇怪的錯誤。以下是我所做的:在Gerrit代碼審查中更改消息
1)git checkout FETCH_HEAD(爲了檢出對分支的最新更改,我必須在提交更改後執行repo sync,這樣做不會改變我的更改,因此必須執行取出並檢出以獲取我的變回)
2)git的承諾--amend *打開一個文本編輯器,我改變了我的消息有
3)回購上傳
當我嘗試#3,它給了我這個消息: 「沒有分支準備上傳」
我以爲我做結賬,我的分支將被稱爲FETCH_HEAD?現在,我是否需要再次運行repo start命令?這會導致gerrit審查系統中有新的入口,還是隻會添加一個新的補丁?我不希望版主們不得不認爲我修改了這些文件,從而讓他們再次查看所有內容。/我只是想更改提交信息,沒有別的。
任何想法我做錯了什麼?
剛剛嘗試過 - 謝謝。但仍然得到相同的信息:「沒有分支準備上傳」。我如何告訴它上傳我創建的新分支? – Ayyoudy 2011-03-29 16:45:53