add git completion script

git ships with a completion script, which is super useful when using git
from the command line (outside of git-sh).