mod - replace shell out with native git for _get_commit_sha_for_tag.
mod - replace shell out with native git for GitMethods::_git_diff.