Re-add git alias to .gitconfig

It is easier to use git checkout if bash can complete the long branch
name.
Remove alias_completion from .bashrc

It does not work well, and it is beyond my understanding.