path: root/Documentation/git-reflog.txt
diff options
authorLinus Torvalds <>2007-02-08 17:51:56 (GMT)
committerJunio C Hamano <>2007-02-08 23:35:24 (GMT)
commitcf39f54efc6ac45f9ef5319103a94d5afa75910e (patch)
tree942afce009184e3109d81eb509415f7309f224c9 /Documentation/git-reflog.txt
parent67dad687ad15d26d8e26f4d27874af0bc0965ce2 (diff)
git reflog show
It makes "git reflog [show]" act as git log -g --pretty=oneline --abbrev-cmit and is fairly straightforward. So you can just write git reflog or git reflog show and it will show you the reflog in a nice format. Signed-off-by: Linus Torvalds <> Signed-off-by: Junio C Hamano <>
Diffstat (limited to 'Documentation/git-reflog.txt')
1 files changed, 13 insertions, 4 deletions
diff --git a/Documentation/git-reflog.txt b/Documentation/git-reflog.txt
index 1138865..1e343bc 100644
--- a/Documentation/git-reflog.txt
+++ b/Documentation/git-reflog.txt
@@ -8,13 +8,18 @@ git-reflog - Manage reflog information
-'git-reflog' expire [--dry-run] [--stale-fix]
- [--expire=<time>] [--expire-unreachable=<time>] [--all] <refs>...
+'git reflog' <subcommand> <options>
+The command takes various subcommands, and different options
+depending on the subcommand:
+git reflog expire [--dry-run] [--stale-fix]
+ [--expire=<time>] [--expire-unreachable=<time>] [--all] <refs>...
+git reflog [show] [log-options]
Reflog is a mechanism to record when the tip of branches are
updated. This command is to manage the information recorded in it.
@@ -25,6 +30,10 @@ Entries older than `expire` time, or entries older than
tip, are removed from the reflog. This is typically not used
directly by the end users -- instead, see gitlink:git-gc[1].
+The subcommand "show" (which is also the default, in the absense of any
+subcommands) will take all the normal log options, and show the log of
+the current branch. It is basically an alias for 'git log -g --abbrev-commit
+--pretty=oneline', see gitlink:git-log[1].