我们想要打开 GitHub 中的 “在推送新提交时取消过时的拉取请求批准” 设置,但不希望在工程师执行 git rebase 时激活此设置。
这是一个选项吗?
不,这不是一个选择。 GitHub(或 Git)无法从本质上了解强制推送包含什么内容或如何执行。 此外,变基可能需要解决冲突,这必然会导致前后差异的变化。