作为标题,我需要下载所有git commit消息列表(而不是下载代码)
结果文本类似:
date message
2018-01-03 fix bugs.
2018-01-02 init joke model.
我记得git
可以做到这一点,但是我没有找到解决方法。
答案 0 :(得分:2)
只需设置日志格式并缩短日期:
git log --pretty='format:%ad %s' --date=short
答案 1 :(得分:1)
如果要在一行上打印每个提交,请使用:
git log --pretty=oneline
如果要生成用于计算机解析的输出,则可以使用选项 format
git log --pretty=format:"%h - %an, %ar : %s"
%h用于提交哈希
作者姓名的%an
作者日期的%ar,相对的
%s for subject
还有许多其他选项,可以与 format 选项一起使用。