Git 我如何表示我与一个我已经掌握最新信息的叉子“合并”?
我正在GitHub上开发一个FOSS项目的分支,为此我研究了所有其他分支,并合并了所有相关的更改。但是-我不是通过拉请求来完成这项工作的,只是使用简单的手动补丁 现在,我想声明我的fork已经和其他fork合并了。不幸的是,如果我尝试使用GitHub为其中一个创建拉请求,接口会告诉我我的fork已经是最新的,因此不需要拉请求 我能绕开它吗?也许使用命令行git命令Git 我如何表示我与一个我已经掌握最新信息的叉子“合并”?,git,github,pull-request,Git,Github,Pull Request,我正在GitHub上开发一个FOSS项目的分支,为此我研究了所有其他分支,并合并了所有相关的更改。但是-我不是通过拉请求来完成这项工作的,只是使用简单的手动补丁 现在,我想声明我的fork已经和其他fork合并了。不幸的是,如果我尝试使用GitHub为其中一个创建拉请求,接口会告诉我我的fork已经是最新的,因此不需要拉请求 我能绕开它吗?也许使用命令行git命令 。。。更具体地说:,。因此,在您的存储库中,单击new Pull request。在下一页中,选择: 您自己的eyalroz/ssd
。。。更具体地说:,。因此,在您的存储库中,单击new Pull request。在下一页中,选择: 您自己的eyalroz/ssdbgen作为“base fork”,另一个alanbernstein/ssdbgen作为head fork,并确保为另一个存储库选择具有最新提交的分支 就像这里:
创建后,您的项目应该有一个新的打开的拉取请求,您可以合并它。为什么您更喜欢手动修补程序而不是拉取请求?只是想澄清一下。你可以链接到你的项目,然后告诉我们你在哪个网站上的哪个PR,从哪个分支到哪个分支。您似乎不太理解拉取请求的概念。@cst1992:它甚至比这更复杂,而且,无论如何,这是我第一次使用forks处理GitHub项目,我更像是一个新手。@tkruse:请参见编辑。您确定在GitHub web UI中选择了正确的forks和正确的分支吗?如果分支不在同一个提交中,那么即使内容相同,您也应该能够创建拉请求。您可以在命令行上执行此操作,方法是创建一个远程文件,从中进行合并,并将结果推送到您的repo。但是不需要它,它是补丁分支!这就是我错过的。