I’ve using git on mac and I have configured autocompletion as written at http://www.codethatmatters.com/2010/01/git-autocomplete-in-mac-os-x/ It works fine when I do it in pure terminal.
But I prefer to use gnu screen program when working in terminal. And in screen when I press tab noting happen. Maybe someone knows how to fix it.
I don’t use
screenbut I think it will probably work if you put thesource ~/git-completion.bashstatement in your ~/.bashrc instead of your ~/.bash_profile. I don’t think
screencounts as a login shell.