标签: git github
我们正在使用Github:FI,我们希望有一个免于历史操纵/变基的发布分支。除了制定政策之外,我们目前的设置是否有办法实现这一目标?
答案 0 :(得分:1)
我认为制定政策是最好的方法。使用手动管理的git repos,您可以使用钩子(可能是预先接收)来拒绝非快进推送,但我不相信Github:FI暴露服务器端钩子。但任何违规者的政策和公众羞辱都可能足够有效。此外,一个钩子会阻止你在极少数情况下强行推动你管理员确实需要“修理”分支。