Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.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
Github 如何使用现有请求的id更新现有请求_Github_Pull Request - Fatal编程技术网

Github 如何使用现有请求的id更新现有请求

Github 如何使用现有请求的id更新现有请求,github,pull-request,Github,Pull Request,我对github和 我知道这是一个非常基本的问题,但我不知道该怎么办。 我看了一些youtube视频和一些github问题,但无法理解 我创建了一个pull请求,它需要做一些更改,所以我做了必要的更改,实际上又创建了一个pull请求,而不是更新原始PR 假设以前的PR是#100,新的PR是#101,我如何更改或更新#100PR 使用所有git命令进行回答会很有帮助,谢谢,这其实很简单 首先,您需要知道打开的拉取请求的分支名称,请转到 https://github.com/owner-userna

我对github和 我知道这是一个非常基本的问题,但我不知道该怎么办。 我看了一些youtube视频和一些github问题,但无法理解

我创建了一个pull请求,它需要做一些更改,所以我做了必要的更改,实际上又创建了一个pull请求,而不是更新原始PR

假设以前的PR是#100,新的PR是#101,我如何更改或更新#100PR


使用所有git命令进行回答会很有帮助,谢谢,这其实很简单

首先,您需要知道打开的拉取请求的分支名称,请转到
https://github.com/owner-username/repo-name/pull/100

标题应该是这样的:
您的用户名希望将用户名:patch-1中的1个commit合并到所有者用户名:master中

patch-1
或其他名称是您第100次拉取请求的分支机构名称

现在,您只需要切换到该分支(在它的本地副本中,在fork中):

向其添加新的提交,或调整现有的提交,然后推到您自己的分支:

git commit --allow-empty -m "This is another commit in my pull request"
git push origin patch-1
您最初的pull请求将立即更新,因为它只是对具有特定分支名称的fork的引用


Upd。您可以将请求打开到自己的存储库,在这种情况下,您不需要分叉(您不能)。

这实际上相当简单

首先,您需要知道打开的拉取请求的分支名称,请转到
https://github.com/owner-username/repo-name/pull/100

标题应该是这样的:
您的用户名希望将用户名:patch-1中的1个commit合并到所有者用户名:master中

patch-1
或其他名称是您第100次拉取请求的分支机构名称

现在,您只需要切换到该分支(在它的本地副本中,在fork中):

向其添加新的提交,或调整现有的提交,然后推到您自己的分支:

git commit --allow-empty -m "This is another commit in my pull request"
git push origin patch-1
您最初的pull请求将立即更新,因为它只是对具有特定分支名称的fork的引用

Upd。您可以将请求打开到自己的存储库,在这种情况下,您不需要分叉(您不能)