Так.... вообще-то был просто тупняк у меня. Извиняюсь. Всё работает, автокомплит есть уже в
C:\Program Files\Git\bin\bash.exe
Просто у меня есть настроены альясы в bash'e:
alias go="git checkout"
и другие, и соот-но автокомплит их не понимает. Тут уже надо отдельно поискать погуглить, как сообщить автокомплиту что go = git checkout. Если пишешь git checkout branch всё работает
И если уважаемые модераторы позволят. Дополню ссылкой на стаковерфлоу, с информацией как настроить alias'ы в такой ситуации. Всё крайне просто
https://stackoverflow.com/questions/9869227/git-au...
Так же есть еще такой скрипт , может кому поможет
https://artur.minimulin.ru/blog/git-autocomplete-c...