add better revision description/documentation for git

I just copied the comment from the source code.
Merge pull request #10 from mapleoin/revision-doc

add better revision description/documentation for git