use of git revisions