如何下载历史记录git消息列表

时间:2019-04-10 06:51:26

标签: git

作为标题,我需要下载所有git commit消息列表(而不是下载代码)

结果文本类似:

date message
2018-01-03 fix bugs.
2018-01-02 init joke model.

我记得git可以做到这一点,但是我没有找到解决方法。

2 个答案:

答案 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 选项一起使用。