What I do with all git related aliases is I alias git to just g in the shell. Then for any alias I want that uses git I just put that alias in the global git config under the alias section.
This avoids polluting the shell with a bunch of git-specific aliases. Just the one, g.