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.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker