Git 分支推送在 egit 中被 gerrit 拒绝
Git branch push getting rejected by gerrit in egit
我们为 git 存储库配置了 gerrit。我创建了一个新的本地分支。
现在我想将本地分支推送到远程分支。
我正在使用 egit。我点击推送分支,推送分支向导来了,我给了新的分支名称,推送确认向导给了新的分支名称。
现在,当我尝试推送它时,出现以下错误
prohibited by Gerrit
Processing changes: refs: 1
Processing changes: refs: 1, done
但我可以推送到我的正常 "master" 分支。
问题是 gerrit 如何获取我正在尝试推送的新分支,因为它尚未在远程中创建
此致,
索拉夫
您没有此存储库的 "Create Reference" 权限。
查看更多信息here。
您需要与 Gerrit 管理员联系。有两个选项:
- 他可以授予你 "Create Reference" 权限
- 他可以为您创建新分支,然后您就可以将您的提交推送到它
我们为 git 存储库配置了 gerrit。我创建了一个新的本地分支。
现在我想将本地分支推送到远程分支。 我正在使用 egit。我点击推送分支,推送分支向导来了,我给了新的分支名称,推送确认向导给了新的分支名称。
现在,当我尝试推送它时,出现以下错误
prohibited by Gerrit
Processing changes: refs: 1
Processing changes: refs: 1, done
但我可以推送到我的正常 "master" 分支。
问题是 gerrit 如何获取我正在尝试推送的新分支,因为它尚未在远程中创建
此致, 索拉夫
您没有此存储库的 "Create Reference" 权限。
查看更多信息here。
您需要与 Gerrit 管理员联系。有两个选项:
- 他可以授予你 "Create Reference" 权限
- 他可以为您创建新分支,然后您就可以将您的提交推送到它