らんだむな記憶

blogというものを体験してみようか!的なー

git-completion

git/contrib/completion at master · git/git · GitHub を使う。

bash の場合、

curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash

して、~/.bashrc

source ~/.git-completion.bash

を追加してターミナルを再起動。

zsh の場合更に、

mkdir ~/.zsh
curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.zsh -o ~/.zsh/_git

もして、~/.zshrc

fpath=(~/.zsh $fpath)
autoload -Uz compinit && compinit
zstyle ':completion:*:*:git:*' script ~/.git-completion.bash

を追加してターミナルを再起動。