path: root/Documentation/pretty-options.txt
diff options
authorJakub Narebski <>2007-06-16 19:03:39 (GMT)
committerJunio C Hamano <>2007-06-16 20:10:49 (GMT)
commit13120fdc5ea8a8651850845f3ea320914f85056e (patch)
treecd659a729f3d47fbdb9127b4a9436e484d0b8137 /Documentation/pretty-options.txt
parentef3cb65c21d684df6e4c8b81ebe69a8652591998 (diff)
Document git log --abbrev-commit, as a kind of pretty option
Documentation taken from paraphrased description of "--abbrev[=<n>]" diff option, and from description of commit 5c51c985 introducing this option. Note that to change number of digits one must use "--abbrev=<n>", which affects [also] diff output. Signed-off-by: Jakub Narebski <> Signed-off-by: Junio C Hamano <>
Diffstat (limited to 'Documentation/pretty-options.txt')
1 files changed, 9 insertions, 0 deletions
diff --git a/Documentation/pretty-options.txt b/Documentation/pretty-options.txt
index 6338def..746bc5b 100644
--- a/Documentation/pretty-options.txt
+++ b/Documentation/pretty-options.txt
@@ -5,6 +5,15 @@
'full', 'fuller', 'email', 'raw' and 'format:<string>'.
When left out the format default to 'medium'.
+ Instead of showing the full 40-byte hexadecimal commit object
+ name, show only handful hexdigits prefix. Non default number of
+ digits can be specified with "--abbrev=<n>" (which also modifies
+ diff output, if it is displayed).
+This should make "--pretty=oneline" a whole lot more readable for
+people using 80-column terminals.
The commit objects record the encoding used for the log message
in their encoding header; this option can be used to tell the