Why is git –version not reporting the “full” version number?
There is a bit of a chicken and egg problem involved. The build procedure wants to have an already installed git to figure out the “full” version number. If you are bootstrapping, make clean and rebuild after you install git once would give you a git binary that knows what version it is. GIT-VERSION-GEN script show current (used) git version, git –version shows git version used at the time git was build.