我们正在试图建立代码审查的格里特实例,并计划使用“回购”在 我能够直接推动到格里特。 ,但使用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