Git精挑细选:输出新提交sha



我使用git cherry-pick作为bash脚本的一部分。出于报告的目的,我想将这个挑选结果的提交SHA输出到控制台。但是,在cherry-pick命令中似乎没有返回提交SHA的选项。

是否有一种方法可以获得使用樱桃选择创建的提交的提交SHA ?

由于cherry-pickHEAD上应用了提交,您可以使用rev-parse命令获得HEAD引用的提交的哈希值。

git cherry-pick <commit-ref> && git rev-parse HEAD
git cherry-pick xxx && git log -1 --pretty=%H
如果git cherry-pick成功,打印新的提交sha1。

相关内容

  • 没有找到相关文章

最新更新