git - 如何用我已经是最新的 fork 来表明我是 "merged"?

标签 git github pull-request

我正在 GitHub 上开发一些 FOSS 项目的分支,为此我研究了所有其他分支并 merge 了所有相关更改。但是 - 我不是通过 pull 请求完成这项工作,而是仅使用简单的手动补丁。

现在,我想声明我的 fork 已与其他 fork merge 。不幸的是,如果我尝试使用 GitHub 为其中之一创建 pull 请求,界面会告诉我我的分支已经是最新的,因此不需要 pull 请求。

我可以以某种方式规避这个问题吗?也许使用命令行 git 命令?

...更具体地说:My project , a fork I want to get pull request from .

最佳答案

因此,在您的存储库中,单击新的 pull 请求。在下一页中,选择:

将您自己的 eyalroz/ssdbgen 作为“基础分支”,将另一个 alanbernstein/ssdbgen 作为头分支 - 并确保为其他存储库选择具有最新提交的分支

就像这里: https://github.com/eyalroz/ssb-dbgen/compare/master...alanbernstein:month-typo-fix

创建后,您的项目应该有一个新的开放 pull 请求,您可以 merge 该请求。

关于git - 如何用我已经是最新的 fork 来表明我是 "merged"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47594535/

相关文章:

git - 如何获取从分支上的最后一次提交算起过去 3 个月内完成的 Git 提交?

github - 在 GitHub 中移动原始目录

git - 推送到 GitHub fork 没有效果,表示所有提交都是最新的,但做了一些更改

html - CSS 动画在 Github wiki 页面中不起作用

github - 如何在不更改任何字母的情况下更改我的 github 用户名的大小写?

GitHub 客户端 : Pull Request Button is missing

Github pull 请求 : How can I prevent "unjustified" change markings?

git - 将两个 bash 命令 merge 为一个快捷方式提示符

git - Git 是如何处理二进制文件的?

windows - 带有 "autopush"的 Git 客户端?