打印本地分支上尚未推送的 "git cherry-pick" ed 提交列表



完成之后:

git cherry-pick -n <commit1>
git cherry-pick -n <commit2>
git cherry-pick -n <commit3>
git cherry-pick -n <commit4>

我想打印精选提交的列表。这些提交尚未推送到当前分支上,因为我正在使用-n选项。怎么做?

请注意,我知道,SHA1 在挑选后会发生变化,因此提交应由提交消息 IMO 标识。

是不可能的。通过-n,您可以告诉cherry-pick不要创建提交,而只是将更改应用于工作树。所以现在你的工作树中有 4 个提交的更改,但你无法确定这些更改来自哪些提交,除非通过检查你的命令历史记录,在 bash 中这将是history的,或者只显示樱桃选择命令history | grep cherry-pick

相关内容

  • 没有找到相关文章

最新更新