# [main]
%message% %refs%
%parents%
author %author% <%author_mail%>
%author_date% (%author_local_date% %author_timezone%)
committer %committer% <%committer_mail%>
%committer_date% (%committer_local_date% %committer_timezone%)
commit %hash%
tree %tree_hash%
%full_message%
%difftree% # [parent] parent %hash% commit | diff # [commit_refs] %refs% # [commit_ref_head] %name% # [commit_ref_remote] %name% # [commit_ref_tag] %name% # [difftree]
%tree_count%
%tree%
# [tree_count] %count% files changed: # [tree] %file% %specials% %merge% %links% # [tree_merge] %links% # [tree_merge_new] | # [tree_merge_blob] blob # [tree_merge_history] history # [tree_merge_diff] diff%id% | # [tree_merge_patch_link] patch | # [tree_file_link] %file% # [tree_patch_link] patch | # [tree_new] [new %type%] # [tree_new_file] [new %type% with mode: %mode%] # [tree_new_links] blob # [tree_deleted] [deleted %type%] # [tree_deleted_links] blob | history # [tree_changed] [changed%changes%] # [tree_changed_type] from %from% to %to% # [tree_changed_mode] mode: %from%->%to% # [tree_changed_mode_to] mode: %to% # [tree_changed_links_diff] diff | # [tree_changed_links] blob | history # [tree_moved] [moved from %file% with %similarity% similarity%mode%] # [tree_copied] [copied from %file% with %similarity% similarity%mode%] # [tree_moved_mode] , mode: %mode% # [tree_moved_links_diff] diff | # [tree_moved_links] blob | history