git-completionsをM1MacBookに導入する
背景
- 長いブランチ名を手入力するのって大変
環境
- PC: M1MacBook
- シェル: zsh
- git: git version 2.42.0
- Homebrew 4.1.22
方法
- gitの保管をするためのスクリプトがここにある
- 基本的にgit-completion.zshの指示に従う
- 私の環境ではそもそもbashの補完機能を導入していなかったので、それもbrewを用いて導入する
-
source ~/.zshrc
で再読み込みを行ったが、うまくいかなかった - git-completion.bashもインストールした
all.sh
cd ~
mkdir .zsh
cd .zsh
curl -o _git https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.zsh
echo "fpath=(~/.zsh \$fpath)" >> ~/.zshrc
brew install bash-completion
source ~/.zshrc
# error
curl -O https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash
source ~/.zshrc
# `$ git chec`などとすると補完が効くはず
参考文献