组织git日志格式

时间:2016-10-20 10:17:00

标签: git shell

我试图以下面的方式组织起始和结束提交ID之间的git log输出

user: <user name>
commit id : <sha1>
date : <check-in date>
description : <check-in description/message>
file_name : <files associated>
-------------------------------------
2nd set
-------------------------------------
3rd set 
-------------------------------------
so on 

我通过git文档并构建了以下命令但未获得我期望的输出。 (请原谅我在这里的微弱尝试,git的新内容:()

git log --pretty=format:"%cn%h%cd%B" --name-only 8ce980e...99214db~%n

有关如何组织日志的任何建议,采用上述格式。感谢

1 个答案:

答案 0 :(得分:1)

LOG_LINE_SEPARATOR=$(for i in `seq 60`; do echo -n "-"; done);

-生成一系列 <ul class="dropdown-menu" id="dropEmail" style="position:relative; z-index: 99999;"> <li><a href="#">HTML</a></li> <li><a href="#">CSS</a></li> <li><a href="#">JavaScript</a></li> </ul> <table id="example3" class="table table-bordered table-striped" style=" overflow-x: scroll;" > <thead> <tr> <th></th> <th class="dropdown"> <a href="#" data-toggle="dropdown" class="dropdown-toggle">Messages <b class="caret"></b></a> <ul class="dropdown-menu"> <li><a href="#">Inbox</a></li> <li><a href="#">Drafts</a></li> <li><a href="#">Sent Items</a></li> <li class="divider"></li> <li><a href="#">Trash</a></li> </ul> </th> </tr> </thead> <tbody > <tr> <td></td> <td></td> </tr> </tbody> </table> 字符,用于分隔条目。

可以找到占位符的完整列表here