Git.GetCommits: update to end and start -> target and base
Git.GetDiff: get the differences between revisions