автозаполнение имени ветки git - PullRequest
0 голосов
/ 03 октября 2018

Я знаю, что название может быть недостаточно описательным, но я не мог придумать название для своей проблемы.Надеюсь, я проясню проблему с телом.

Предположим, у меня есть две ветви:

  1. feature / PROJ-100-placeholder-a
  2. feature / PROJ-101-placeholder-b

Когда я git checkout fea "TAB", я ожидаю, что git автозаполнится до feature/PROJ-10, но вместо этого он автоматически завершает всеспособ feature/PROJ-100-placeholder-a или feature/PROJ-101-placeholder-b

Есть какие-нибудь подсказки о том, как я могу изменить текущее поведение на желаемое?

Я на MacOS , работает git-bash со следующим конфигом в моем .bashrc:

if [ -f $(brew --prefix)/etc/bash_completion ]; then
  . $(brew --prefix)/etc/bash_completion
fi

if [ -f $(brew --prefix)/etc/bash_completion.d/git-completion.bash ]; then
  . $(brew --prefix)/etc/bash_completion.d/git-completion.bash
fi

if [ -f `brew --prefix`/etc/bash_completion.d/git-flow-completion.bash 
]; then
  . `brew --prefix`/etc/bash_completion.d/git-flow-completion.bash
fi

Большое спасибо,

Emanuell

...