Smart GIT command line tools