【问题标题】:Pull a specific commit and add that to a branch to update a PR拉取特定提交并将其添加到分支以更新 PR
【发布时间】:2019-06-04 15:49:58
【问题描述】:

我从源 Project/myBranch 向上游 Project/master 发送一个 PR,我想要做的是使用其 SHA 拉取一个特定的提交,并将该提交添加到 myBranch 分支并更新该 PR。那么我该怎么做呢?我已经为此苦苦挣扎了一个多小时,但仍然没有成功。

【问题讨论】:

标签: git github git-branch git-commit


【解决方案1】:

你可以挑选提交到你的分支,然后再次将分支推送到 Github(当你再次推送分支时,PR 将自动更新)。

从您的本地克隆项目,假设上游项目是origin

git fetch origin
git checkout myBranch 
git cherry-pick <SHA of the specific commit>
git push origin myBranch

如果您尚未获取特定提交,则需要从源获取。

您可能已提交到您的分支的其他更改也将被推送并包含在 PR 中。

【讨论】:

    猜你喜欢
    • 2021-12-21
    • 2018-08-13
    • 1970-01-01
    • 2013-06-28
    • 2021-06-02
    • 2019-11-29
    • 2020-02-12
    • 1970-01-01
    • 2015-01-27
    相关资源
    最近更新 更多