What's the best way to remove git and the following components from /usr/bin to only use Homebrew's?
Seu shell usa os binários que não são do Homebrew apenas porque eles vêm em primeiro lugar no seu $PATH .
Portanto, no seu ~/.bash_profile (ou ~/.profile , dependendo do que você usa), adicione a seguinte linha:
export PATH=/usr/local/bin:$PATH
Remova todas as outras atribuições PATH que colocariam /usr/local/bin após $PATH , porque, então, /usr/bin viria primeiro e seu shell usaria o sistema git .
Você poderia remover as instalações do Git em /usr/bin , mas depende de qual delas escolher. Acredito que em algum momento você usou o git-osx-installer , que o colocou lá, mas há não há problema em manter as duas instalações. Você só precisa saber qual você quer usar.