Because every IDE implementa a different git interface and I can’t be bothered to figure out where they hid the commit, push, pull etc. buttons this time.
It really depends on what versioning means for the project. If we are talking about semantic versioning then a lower number only means there haven’t been many breaking changes over time. Or that a lot of broken stuff has been kept that way because it would break compatibility.