OSX の git を使用している場合、ファイルを変更した後、単純にgit commit <tab>
. ただし、homebrew から新しいバージョンの git をインストールして使用すると、その機能は動作しなくなります (つまり、押す<tab>
と、変更のないファイルを含めて、どのファイルに対して実行するかを「尋ねる」だけです)。 )。
その理由とそれを解決する方法について、誰かが光を当てることができますか? 自作の git の方が最新なので、私は自作の git を使用したいと思います。
私のシェルはzshで、インストールbash-completion
も機能もしていませんzsh-completions
(homebrewのインストール後の指示に従った後でも)。
また、自作でgitをインストールした後、それは言う
Bash completion has been installed to: /usr/local/etc/bash_completion.d
zsh completion has been installed to: /usr/local/share/zsh/site-functions
それで、私はそれらの1つを使用できるべきではありませんか?