如何用Git命令按指定格式显示PR提交的标题及作者?
解决方案
直接用git log命令替代git cherry,就能同时获取提交标题和作者信息,命令如下:
git log master..release --format="%s @%an"
命令说明
master..release:指定提交范围,和你原命令git cherry -v master release的范围完全一致,即仅获取release分支独有、master分支没有的提交--format="%s @%an":自定义输出格式%s:输出提交标题(包含你原输出里的(#0001)这类PR编号)@%an:输出@符号+提交作者的姓名
输出示例
执行后会得到你需要的格式:
Hi I am the first commit (#0001) @Walt Whitman Hi I am the second commit (#0002) @Michael Hi I am the third commit (#0003) @Homero Hi I am the fourth commit (#0004) @Miyomoto
内容的提问来源于stack exchange,提问作者mrpepo877
相关产品推荐
相关产品推荐

