Я настроил мой .bash_aliases
как:Как создать завершение для псевдонима `git flow checkout`?
alias gc="git checkout"
alias gcf="git flow feature checkout"
source ~/.git-completion.bash
__git_complete gc _git_checkout
source ~/.git-flow-completion.bash
__git_complete gcf __git_flow_feature
Но когда я пытаюсь закончить, я должен выбрать checkout
, а затем я могу выбрать мою ветку:
$ gcf
checkout diff help publish rebase track
delete finish list pull start
$ gcf checkout a
a_branch1 a_branch2
Что я должен сделать, что checkout
будет выбран автоматически, когда я пишу gcf
+ a TAB
'ГРС checkout' не имеет смысла, так как она расширяется' особенность мерзавец потока кассе checkout' – Leon
@Leon Я знаю, и я не хочу, чтобы поведение –