如何在Git中列出含名称、日期及提交哈希的所有分支?
解决方法
你可以修改命令为:
git branch -r --format='%(refname:short) %(committerdate:short) %(objectname)'
%(objectname) 用于获取分支指向的提交哈希值,它和 %H 是等价的。之前添加 %H 无效大概率是格式拼接时的语法问题,用上述格式即可正常输出分支名称、提交日期和对应提交哈希。
如果需要更清晰的字段分隔(比如制表符),可以调整格式字符串:
git branch -r --format='%(refname:short)\t%(committerdate:short)\t%(objectname)'
内容的提问来源于stack exchange,提问作者user3425543
相关产品推荐
相关产品推荐

