是否可以在不更改git提交的情况下精心挑选它



情况:

  • 我有一个提交高达1234的存储库
  • 有人分叉并添加提交abcd并发送PR
  • 我喜欢重新调整它的基础,而不是合并分支,因为分支没有分叉
  • git cherry-pick提交,但新的提交现在是wxyz,因为git添加了CommitterCommitDate字段,可能还有一些其他元数据

我目前的解决方法是手动git fetch他们的回购,然后git reset --hard提交abcd。之后,我可以把我的分行推到回购银行。

如果我可以从GitHub PR更新分支,而不需要手动获取和推送,只需将GitHub公关中的一个提交添加到我的回购中,那将是一件特别好的事情。

您可以添加他们的repo作为原点,获取所有提交,并使用git merge --ff-only abcd

相关内容

最新更新