gpt4 book ai didi

git - 使 git 阻止修改推送提交

转载 作者:行者123 更新时间:2023-12-04 13:18:58 26 4
gpt4 key购买 nike

是否可以让 git 检查 prepare-commit-msg 中的远程分支? Hook 并查看当前提交是否是修改,如果是,则中止提交?
这样可以确保您无法修改已经推送的提交,这会很方便。

最佳答案

没有办法阻止某人做git commit --amend在他们自己的机器上。

但是,您可以防止人们强行 push git push --force并重写存储库历史记录。这是通过服务器端钩子(Hook)完成的,例如见 Github 的 Blocking force pushes to a repository .

关于git - 使 git 阻止修改推送提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56443617/

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