An InvalidOperationException is thrown when the startingPath is not inside a git repository
Merge pull request #3 from philippdolder/NoRepositoryException

Specific exception when not inside a git repository