【发布时间】:2020-02-25 13:50:52
【问题描述】:
我面临一个问题,分叉将是完美的解决方案,除非它不能将更改推送到上游(即使是拉取请求)。但是,必须可以偶尔从上游拉取更改。
有什么方法可以阻止向上游推送,或者我可以应用其他解决方案吗?
【问题讨论】:
-
可以将源设置为无效的 URL,因此您无法推送任何内容。这可以通过
git remote set-url --push origin no_push完成。no_push不是一个有效的 URL 和 bam!不推 -
也许限制一切的分支保护规则与更新 repo 的 CI 相结合可能会有所帮助...