2011-02-10 50 views
3

我有我的提交顯示爲用戶A的作者和電子郵件ID的本地克隆,因爲我有我的配置與混帳配置克隆。Gerrit代碼審覈錯誤 - 你不提交者

我拿來和合並從我的同事的克隆一些提交(用戶B)whoc還致力於同一個項目,我的克隆,而不是獲取,並從父項目合併。

我的Git日誌,顯示的提交我做的,並承諾由我的同事做。

的問題,我在這裏是

1)格里特代碼審查確認提交父項目。所以,當我從我的本地克隆推,我從我的同事拉到提交不認可,我得到這個錯誤

! [遠程拒絕] HEAD - >裁判/爲/ PROJECT1(你不提交者[email protected]

有人可以幫我這個格里特錯誤?

2)我如何確定是否提交有我的同事的名字是從父項目拉動或直接從我的同事的克隆

回答

3

1)格里特檢查郵件不會忽略所有的變化拉動。只有當所有更改都具有郵件地址(在推送更改的用戶帳戶中配置的郵件地址)時,Gerrit纔會讓它們通過。但是,如果您需要繞過此檢查,則需要爲用戶提供「僞造作者身份」和「僞造提交者身份」的訪問權限。

2)的唯一途徑,這將有可能是看,如果父庫不包含提交。如果是這樣,那麼你可以得到它們的唯一方法就是直接從你的同事那裏獲取。但是,如果提交已經推送到父存儲庫,我不知道確切地說,從哪個存儲庫提交提交的方式。但我也沒有看到爲什麼這是必要的要求。

相關問題