From: Jim Meyering Date: Sun, 17 May 2009 15:49:24 +0000 (+0200) Subject: maint: HACKING: mention a few more useful git commands X-Git-Tag: v7.5~122 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=088a7ca9b155fde8d8af0c3754b7df3d45485591;p=thirdparty%2Fcoreutils.git maint: HACKING: mention a few more useful git commands * HACKING (Miscellaneous useful git commands): Add a few. --- diff --git a/HACKING b/HACKING index ad3e39f00a..ae43e3a302 100644 --- a/HACKING +++ b/HACKING @@ -404,10 +404,16 @@ See the manpage for git-apply for details. Miscellaneous useful git commands ================================= - * gitk: give a graphical view of the revision graph + * gitk: give a graphical view of the revision graph of the current branch + * gitk --all: same, but display all branches * git log: to get most of the same info in text form * git log -p: same as above, but with diffs * git log -p SOME_FILE: same as above, but limit to SOME_FILE + * git log -p -2 SOME_FILE: same as above, but print only two deltas + * git log -p -1: print the most recently committed change set + * git format-patch --stdout -1 > FILE: output the most recently committed + change set, in a format suitable to be submitted and/or applied via + "git am FILE". * git reset --soft HEAD^: Commit the delta required to restore state to the revision just before HEAD (i.e., next-to-last). * git rebase -i master: run this from on a branch, and it gives