git - 如何在不在 Git 历史记录中获得 merge 提交的情况下 merge pull 请求

标签 git github

在 Github 上,每次我将 pull 请求 merge 到我的基本分支时,我都会得到一个额外的 merge 提交:

Merge pull request #77 ...

我更喜欢在没有这些 merge 提交的情况下获得 git 历史记录。

我怎样才能做到这一点?

最佳答案

要在没有任何 pull 请求 merge 提交的情况下获取 git 历史记录,我可以使用 merge 按钮( pull 请求页面)并执行 rebase 和 merge :

enter image description here

关于git - 如何在不在 Git 历史记录中获得 merge 提交的情况下 merge pull 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43937821/

相关文章:

git - 自动改写所有重新提交的提交

c# - 在 Visual Studio 中以编程方式查询 Git

混帐 : how to specify a default remote push-to branch?

linux - 尽管已经安装了依赖项(共享主机),但从文件夹安装 npm 会为维基媒体包提供 git 错误

vb.net - Git编译错误

github - 从网站下载特殊的 git 标签?

git - 二进制文件上的 git difftool 可能吗?如果是这样,如何配置它?

git - 如何使用 git 正确处理 GreaseMonkey 用户脚本?

android - 如何将 android 开源项目克隆到我的桌面

Git 分出一个分支