Return early if folder isn't a git repo

Minor performance improvement
Call `git` directly and bypass aliases

Useful so it doesn't get slowed down by wrappers like `hub`
Improve logic for checking if inside a git repo