【发布时间】:2019-11-02 04:53:17
【问题描述】:
见标题。最坏的情况,有没有办法可以跟踪提交删除的历史记录?
【问题讨论】:
-
这里的最佳实践,至少对于像
master这样的关键分支,是永远不允许有人直接推送到该分支,并强制对分支的所有更改通过审查拉取请求。
见标题。最坏的情况,有没有办法可以跟踪提交删除的历史记录?
【问题讨论】:
master 这样的关键分支,是永远不允许有人直接推送到该分支,并强制对分支的所有更改通过审查拉取请求。
添加到分支保护规则
定义分支保护规则以禁用强制推送,防止分支被删除,并可选地要求在合并前检查状态。不熟悉分支保护规则?
进入你的 repo 设置 -> 分支 -> 添加规则
【讨论】:
就像 Tim Biegeleisen 所说,最好的方法是限制对您的存储库的推送访问,并且只允许人们通过拉取请求为您的存储库做出贡献(然后您可以对其进行监控)。
【讨论】: