有没有办法限制本地git repo用户的推送访问?

有没有办法限制本地git repo用户的推送访问?,git,authorization,gerrit,Git,Authorization,Gerrit,在当前的工作流程中,我们有一个中心化的git回购。这个git回购协议被认为是“有福的”,代码经过了大量的QA和验证。这意味着任何开发商都不允许推送此受祝福的回购协议,唯一允许推送此受祝福回购协议的实体是Gerrit。我把Gerrit当作一个看门人,但从安全的角度来看,开发者可以绕过这一点,直接推进神圣的回购协议。永远不要相信那些邪恶的开发者!他们到处推代码。;-) 这篇文章详细介绍了如何通过git钩子进行操作。谢谢。这将是一个神奇的一天,当你可以信任邪恶的开发者。我也不会说他们是邪恶的,只是懒惰

在当前的工作流程中,我们有一个中心化的git回购。这个git回购协议被认为是“有福的”,代码经过了大量的QA和验证。这意味着任何开发商都不允许推送此受祝福的回购协议,唯一允许推送此受祝福回购协议的实体是Gerrit。我把Gerrit当作一个看门人,但从安全的角度来看,开发者可以绕过这一点,直接推进神圣的回购协议。

永远不要相信那些邪恶的开发者!他们到处推代码。;-)


这篇文章详细介绍了如何通过git钩子进行操作。

谢谢。这将是一个神奇的一天,当你可以信任邪恶的开发者。我也不会说他们是邪恶的,只是懒惰而已。