我正在使用分支来创建和部署我们平台的自定义实例。这些实例通常从“master”分支开始创建,稍微进行一些定制,然后被部署到测试和生产环境,并最终存档。
如果在主分支中添加了新功能或修复了错误,我希望能够将它们获取/合并到我的项目实例(分支)中,但我几乎从不想将更改从分支合并回主分支。最近发生了一个错误,导致一些严重的问题。更新代码库时,执行 git pull 命令会将所有更改合并到主分支,然后将其推送回主代码库。
有没有一种简单的方法来禁止将更改合并回主分支?或者至少需要一些 --force 标志才可以合并?