Fix exit status of git ignore
Recognize gist https URLs with no trailing .git