Initial port started - copied from .net project https://github.com/crc8/GitVersionTree