bashにおけるrehash

/usr/bin/gitを削除して/usr/local/bin/gitにインストールしたのですが

$ git
-bash: /usr/bin/git: command not found
$ rehash
-bash: rehash: command not found

なんて訳が分からんことを言われる始末。rehashってのは昔tcshで使った覚えがあったのですが、bashには無い模様。しかし代わりはちゃんとあって

$ hash -r
$ git --version
git version 1.6.5

hash -r とすればきちんと見直してくれて、gitを認識できたのでありました。