リア充爆発日記

You don't even know what ria-ju really is.

git-completionでブランチの補完がtoo muchなときの対処法

git-completion便利ですよね。

でも、それなりに歴史のあるリポジトリ

git co [TAB]
※co = checkout

ってやると、リモートリポジトリとかタグとか全部出てきてウザい。基本、ローカルのが出てきてくれれば充分なのに。

そんなときは__git_refsをいじってやるとよい

~snip~
__git_refs ()
{
~snip~
#refs="refs/tags refs/heads refs/remotes"
  refs="refs/heads"
~snip~

これで、解決!!