gpt4 book ai didi

git - Gerrit 推送到 refs/for/master 被禁止

转载 作者:IT王子 更新时间:2023-10-29 00:37:21 27 4
gpt4 key购买 nike

我昨天更新了所有项目访问权限,人们说他们今天早上无法将更改推送到存储库。在我恢复访问权限后,他们仍然无法将更改推送到存储库,只有 clone 可以正常工作。将更改推送到远程存储库时,它表示:

![remote rejected] HEAD -> refs/for/master (prohibited by Gerrit)

我们所有其他项目都继承了All project的访问权限,我将访问权限更新到最低级别(即Anonymous可以推送分支到 refs/heads/*) 进行测试,但我发现管理员 也无法将更改推送到存储库!

是否需要添加其他设置?

最佳答案

要推送到审核分支(即 refs/for/*),您必须为引用 refs/for/refs/* 设置“推送”权限>。然后,您还需要权限 Label Code ReviewLabel verifiedSubmit 以供引用 refs/heads/*进行实际的代码审查。

如果你不想代码审查,而是直接推送到分支,那么你的权限是正确的,但是你也必须推送到refs/heads/master,而不是refs/for/master.

关于git - Gerrit 推送到 refs/for/master 被禁止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8483692/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com