有些人正在使用存储库,如果有人push -f
只使用第一次提交就会很糟糕.
如何在Bitbucket上阻止这个动作?
解决方案是只向您信任的开发人员提供写访问权限.通常,您拥有管理主存储库的团队负责人,并且其他所有人都已分叉此存储库的副本.
使用这种方法,每个人都有自己的副本,如果他们愿意,他们可以销毁,并且它不会影响您的主存储库.一旦贡献者准备合并他们的代码,他们就需要创建一个拉取请求.正是在这一点上,团队领导能够审查变更并接受/拒绝.
这种方法不仅可以防止push -f
提交,还可以防止许多其他不必要的更改.