我們正在試圖建立代碼審查的格里特實例,並計劃使用「回購」在 我能夠直接推動到格里特。 ,但使用repo upload
失敗公鑰錯誤:調試「回購上傳」的問題 - 權限被拒絕(公鑰)
[email protected]:~/workspace/git/gerrit-test$ repo upload
Upload project path/gerrit_test/ to remote branch master:
branch master (1 commit, Fri Aug 3 15:23:50 2012 -0700):
8ef17a1b this better effin work
to gerrit.test.com:8081 (y/N)? y
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
----------------------------------------------------------------------
[FAILED] path/gerrit_test/ master (Upload failed)
我已經縮小的問題正被用於此回購的用戶名,但不知道在哪裏設置這個用戶名(我不是確定如何檢查正在使用的用戶名)。 我已經嘗試在.repo/manifests.git/config中添加以下內容,但仍然失敗。
[review "gerrit.test.com:8081"]
username = <my_username_from_gerrit_profile_page>
我在哪裏添加正確的用戶名?
謝謝。
僅供參考,調試這和看的好辦法的能力URL(包括用戶名)'repo upload'正在使用'GIT_TRACE = 1 repo upload'。 – sschuberth 2016-07-26 13:55:03