我正在 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/