2016-03-23 18 views
0

私はgit checkoutを使用してブランチを変更します。私がgit cherry-pickを使用することは非常にまれで、通常はgitkツールから実行されますので、コミットを視覚的に見ることができます。"git checkout"のタブ補完が "git cherry-pick"と競合します

私の筋肉の種類の入力を開始するときgit ch私はTabキーを押します。私はgitのはcherry-pickと完全と呼ばれるコマンドがあるという事実を無視したい

$ gitのCHは
チェックアウト桜桜が-選ぶ:

は、悲しいことに、これは私に次のような出力を提供しますcheckoutとなります。これは可能ですか?

答えて

2

デフォルトの動作以来無視できません。あなたは何ができるか

は、次のいずれかです。

chという別名を定義するので、あなたが今、あなたはタブを使用する必要はありませんだけgit ch

# defins a global shorcut for git checkout 
git config --global alias.ch checkout 

# checkout anything... 
git ch master 

を印刷する必要がありますコマンドを完了します。
https://githowto.com/aliases

: また、あなたはそれがgitのコマンドの設定エイリアスとショートカットする方法については ch

# for example name it foo: 
git config --global alias.foo checkout 

git foo master 

にしたくない場合は、あなたが望む任意の他の名前で、それに名前を付けることができます