[英]updating github pull request
我可以将某人的拉取请求修改到我的存储库中,并将这些修改添加到该拉取请求中吗?
说A分叉了我的仓库,添加了一个功能分支,并向我的仓库发出了拉取请求。 我想对拉取请求进行一些更改,但不一定要合并它,而是更新拉取请求。 这可能吗?
长答案简短: 不 。 除非您拥有编辑该人的叉子的权限,否则不可以。 但是,您可以拉入人员的提交并在其上方进行操作,如下所示。 请注意,这不会修改PR,而只能使您保留此人的提交。
您可以创建一个新分支。 然后将远程指向A提交PR的分支,从A的分支中提取更改,然后处理这些更改。
步骤:假设A的分支位于https://github.com/repo/A.git
并且A的分支名称为<A's_branch_name>
。
aBranch
)。 git pull
来拉入分支。 git checkout aBranch
。 git remote add aBranchRemote https://github.com/repo/A.git
。 git merge aBranchRemote <A's_branch_name>
PS:我尚未测试这些步骤,但应该可以正常工作。 昨天我遇到了非常相似的情况,这确实可行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.