我有一个关于gerrit的新项目名为my_project,我是它的集成商。
我执行以下操作:
git clone ssh://gerrit.local.server.com:29418/my_project
cd my_project
git remote add bla ssh://gerrit.local.server.com:29418/my_project
git fetch bla
echo 111 > try.txt
git commit -as
所有这些尝试都失败了,没有permmision错误(我是一个集成商,我在所有配置文件中使用了正确的用户,RSA密钥和电子邮件):
git push origin master
git push ssh://gerrit.local.server.com:29418/my_project refs/heads/* refs/tags/*
我在这里想念什么?
答案 0 :(得分:1)
您是否试图绕过评论?如果没有,则需要转到refs/for/master
,而不是master
:
git push origin HEAD:refs/for/master
如果您试图绕过审核,则需要确保您对refs/heads/master
具有写入权限