Anonymous committed 46acd3f

user-manual: add a "counting commits" example

This is partly just an excuse to mention --pretty= and rev-list.

Signed-off-by: "J. Bruce Fields" <>

Comments (0)

Files changed (1)


+Counting the number of commits on a branch
+Suppose you want to know how many commits you've made on "mybranch"
+since it diverged from "origin":
+$ git log --pretty=oneline origin..mybranch | wc -l
+Alternatively, you may often see this sort of thing done with the
+lower-level command gitlink:git-rev-list[1], which just lists the SHA1's
+of all the given commits:
+$ git rev-list origin..mybranch | wc -l
 Check whether two branches point at the same history