0

我想知道是否有等效于执行以下操作以将非快进合并到当前分支以保留我的分支拓扑:

git merge --no-ff <some-branch>

...不使用 git CLI 或桌面应用程序,纯粹在 GitHub Web 界面中?

如何为在 Web 界面上制作的 PR 执行此操作?

任何指示或澄清将不胜感激。

4

1 回答 1

1

你可以使用 Github Pull Request 做到这一点!--no-ff如果您没有更改配置,则默认使用它。

以下文本来自Github 文档

当您在 GitHub 上单击拉取请求上的默认合并拉取请求选项时,来自功能分支的所有提交都将添加到合并提交中的基本分支。使用 --no-ff 选项合并拉取请求。

如果您想始终将分支与 合并--no-ff,您可以在您的 repo 设置中禁用其他合并方法(squash 和 rebase)。请参阅有关压缩合并的文档并对其进行配置。

于 2021-09-28T03:57:10.830 回答