Konfigurer Homebrew på Mac: Prioriter Ny Git Version uden at Ændre $PATH

Hvordan kan Homebrew konfigureres på en ny Mac, så den nyinstallerede version af Git i /usr/local/bin prioriteres over den forudinstallerede version i /usr/bin uden at ændre $PATH variablen?

For at prioritere den nyinstallerede version af Git fra Homebrew uden at ændre $PATH variablen, skal du tilføje et alias i din shell-konfigurationsfil, gemme ændringerne og indlæse filen igen.

Sådan konfigureres Homebrew på en ny Mac, så den nyinstallerede version af Git i /usr/local/bin prioriteres over den forudinstallerede version i /usr/bin uden at ændre $PATH variablen

For at prioritere den nyinstallerede version af Git fra Homebrew over den forudinstallerede version uden at ændre $PATH variablen, kan du bruge alias i din shell-konfigurationsfil. Følg disse trin:

  1. Åbn din shell-konfigurationsfil. Dette kan være .bashrc, .zshrc eller en anden fil afhængig af hvilken shell du bruger. For eksempel, hvis du bruger Zsh, kan du åbne .zshrc:
    nano ~/.zshrc
  2. Tilføj et alias for Git, der peger på den Homebrew-installerede version. Tilføj følgende linje til din konfigurationsfil:
    alias git="/usr/local/bin/git"
  3. Gem og luk filen. I Nano kan du gøre dette ved at trykke Ctrl + X, derefter Y for at bekræfte ændringerne, og til sidst Enter for at gemme filen.
  4. Indlæs den opdaterede konfigurationsfil for at anvende ændringerne. For Zsh kan du gøre dette ved at køre:
    source ~/.zshrc
  5. Bekræft, at aliaset fungerer korrekt ved at køre:
    which git
    Dette skulle returnere /usr/local/bin/git.

Ved at følge disse trin vil din Mac prioritere den nyinstallerede version af Git fra Homebrew uden at ændre $PATH variablen.