Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 我如何表示我与一个我已经掌握最新信息的叉子“合并”?_Git_Github_Pull Request - Fatal编程技术网

Git 我如何表示我与一个我已经掌握最新信息的叉子“合并”?

Git 我如何表示我与一个我已经掌握最新信息的叉子“合并”?,git,github,pull-request,Git,Github,Pull Request,我正在GitHub上开发一个FOSS项目的分支,为此我研究了所有其他分支,并合并了所有相关的更改。但是-我不是通过拉请求来完成这项工作的,只是使用简单的手动补丁 现在,我想声明我的fork已经和其他fork合并了。不幸的是,如果我尝试使用GitHub为其中一个创建拉请求,接口会告诉我我的fork已经是最新的,因此不需要拉请求 我能绕开它吗?也许使用命令行git命令 。。。更具体地说:,。因此,在您的存储库中,单击new Pull request。在下一页中,选择: 您自己的eyalroz/ssd

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

现在,我想声明我的fork已经和其他fork合并了。不幸的是,如果我尝试使用GitHub为其中一个创建拉请求,接口会告诉我我的fork已经是最新的,因此不需要拉请求

我能绕开它吗?也许使用命令行git命令


。。。更具体地说:,。

因此,在您的存储库中,单击new Pull request。在下一页中,选择:

您自己的eyalroz/ssdbgen作为“base fork”,另一个alanbernstein/ssdbgen作为head fork,并确保为另一个存储库选择具有最新提交的分支

就像这里:


创建后,您的项目应该有一个新的打开的拉取请求,您可以合并它。

为什么您更喜欢手动修补程序而不是拉取请求?只是想澄清一下。你可以链接到你的项目,然后告诉我们你在哪个网站上的哪个PR,从哪个分支到哪个分支。您似乎不太理解拉取请求的概念。@cst1992:它甚至比这更复杂,而且,无论如何,这是我第一次使用forks处理GitHub项目,我更像是一个新手。@tkruse:请参见编辑。您确定在GitHub web UI中选择了正确的forks和正确的分支吗?如果分支不在同一个提交中,那么即使内容相同,您也应该能够创建拉请求。您可以在命令行上执行此操作,方法是创建一个远程文件,从中进行合并,并将结果推送到您的repo。但是不需要它,它是补丁分支!这就是我错过的。