git - merge pull 请求的一部分

标签 git github pull-request

新的 Git 和 Github 用户。是否可以仅接受/merge Pull Request 的一部分?

例如,如果 Github 上有一个 Pull Request 有 4 个提交,但您只想使用其中的 2 个,有没有办法简单地 merge 2 个并忽略其他 2 个?

最佳答案

不, pull 请求是全有或全无。

您可以通过只创建一个分支到您需要的提交并将其 merge 来重新创建 pull 请求。

你可以通过

git cherry-pick

或者

git rebase -i

关于git - merge pull 请求的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15643992/

相关文章:

git - 为什么 git rebase 在我没有修改的文件中显示冲突?

angular - 找不到API编译器-cli,函数版本

git - 找到修改给定行的 merge 提交?

javascript - 我应该接受来自dependabot 更新yarn.lock 的自动PR 吗?

git - 如何判断 pull 请求是否赋予维护者编辑 pull 请求的能力?

git - Git 中的 merge 与 Mercurial 中的 merge 不同吗?

git - 使用 Git 提交时如何忽略对文件的更改?

Git 按文件类型 merge

github - 你如何让 beanstalk 应用程序从 github 拉取?

git - fork 存储库时对存储的影响