首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与非格式化输出不一致的git日志格式化输出

与非格式化输出不一致的git日志格式化输出
EN

Stack Overflow用户
提问于 2017-01-18 20:54:22
回答 2查看 96关注 0票数 1

我刚刚克隆了Keras存储库,并对查看git日志感兴趣。我最初尝试使用一种漂亮的格式,并在最后4次提交时获得了以下结果:

代码语言:javascript
运行
复制
me@ARL--M6800:~/Downloads/keras$ git log --pretty=format:"%cn %cd %h"

François Chollet Tue Jan 17 13:29:21 2017 -0800 55487f3
François Chollet Mon Jan 16 17:14:16 2017 -0800 1c6db08
François Chollet Mon Jan 16 10:05:35 2017 -0800 e54d795
François Chollet Sat Jan 14 21:33:04 2017 -0800 82ca6d4

但是,当我没有格式化输出时,我得到了最后4次提交的结果:

代码语言:javascript
运行
复制
commit 55487f33b135849cdda49bcc75778976d94a2575
Author: Javier Dehesa <javidcf@gmail.com>
Date:   Tue Jan 17 21:29:21 2017 +0000
 ...
commit 1c6db0815853f7c5421b8057e9167f19b5b94812
Author: Petr Baudis <pasky@ucw.cz>
Date:   Tue Jan 17 02:14:16 2017 +0100
...
commit e54d7951f2a82629c71c77ca842ba032b523fe84
Author: Pat York <pat.york@nevada.unr.edu>
Date:   Mon Jan 16 10:05:35 2017 -0800
  ...
commit 82ca6d418588ccd61d663ec8029937290b62d583
Author: Mohanson <mohanson@outlook.com>
Date:   Sun Jan 15 13:33:04 2017 +0800

虽然散列匹配,但作者和提交日期不匹配。有人知道这是为什么吗?这意味着什么?

EN

Stack Overflow用户

回答已采纳

发布于 2017-01-19 14:52:22

你应该用

代码语言:javascript
运行
复制
git log --pretty=format:"%an %ad %h"

%cn给出提交者名称和作者名称%(显示在“普通”日志中)

在这篇文章中:

代码语言:javascript
运行
复制
       ·   %an: author name

       ·   %aN: author name (respecting .mailmap, see git-shortlog(1) or git-blame(1))

       ·   %ae: author email

       ·   %aE: author email (respecting .mailmap, see git-shortlog(1) or git-blame(1))

       ·   %ad: author date (format respects --date= option)

代码语言:javascript
运行
复制
       ·   %cn: committer name

       ·   %cN: committer name (respecting .mailmap, see git-shortlog(1) or git-blame(1))

       ·   %ce: committer email

       ·   %cE: committer email (respecting .mailmap, see git-shortlog(1) or git-blame(1))

       ·   %cd: committer date (format respects --date= option)

       ·   %cD: committer date, RFC2822 style
票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41729252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档