Hvordan installerer jeg Git i min PATH
når jeg bruker GitHub-klienten for Windows?
Jeg støter på feil fordi Git tilsynelatende ikke er installert i PATH. Hvis du for eksempel bruker Atom og prøver å installere Linter-plugin-modulen, får du denne feilen:
npm ERR! not found: git
npm ERR!
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.
Installerer GitHub for Windows Git når det installeres? (Det må det, ellers hvordan bruker det Git?) Jeg vil ikke dobbeltinstallere det ... så hvordan legger jeg bare til Git som allerede er der til PATH?
GitHub for Windows installerer faktisk sin egen versjon av Git, men den legger den ikke til PATH
-variabelen, noe som er enkelt å gjøre. Her er instruksjoner om hvordan du gjør det:
Hent Git-URL-en
Vi trenger å få nettadressen til Git \cmd
-katalogen på datamaskinen din. Git ligger her:
C:\Users\<bruker>\AppData\Local\GitHub\PortableGit_<guid>\cmd\git.exe
Så på datamaskinen din, erstatt <user>
med din bruker og finn ut hva <guid>
er for din datamaskin. (Guiden kan endres hver gang GitHub oppdaterer PortableGit, men de jobber med en løsning på det).
Kopier den og lim den inn i en ledetekst (høyreklikk > lim inn for å lime inn i terminalen) for å bekrefte at den fungerer. Du bør se Git-hjelpesvaret som viser vanlige Git-kommandoer. Hvis du ser "Systemet kan ikke finne den angitte banen", er nettadressen ikke riktig. Når du har den riktig, oppretter du lenken til katalogen ved hjelp av dette formatet:
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
(Merk: \cmd
på slutten, ikke \cmd\git.exe
lenger).
På mitt system er det dette, ditt vil være annerledes:
;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd
Rediger PATH-variabelen
Naviger til Environmental Variables Editor (instruksjoner) og finn variabelen Path
i delen "System Variables". Klikk på Edit...
og lim inn nettadressen til Git på slutten av strengen. Lagre! Det kan være lettere å trekke dette inn i Notisblokk for å gjøre redigeringen, bare sørg for at du setter ett semikolon før du limer inn URL-en. Hvis det ikke fungerer, er det sannsynligvis fordi denne banen ble ødelagt enten med et mellomrom der inne et sted (det skal ikke være mellomrom rundt semikolon) eller et semikolon på slutten (semikolon skal bare skille nettadresser, ikke semikolon i begynnelsen eller slutten av strengen).
Hvis det fungerte, bør du kunne lukke og gjenåpne en terminal og skrive git
, og det vil gi deg den samme git-hjelpfilen. Deretter skal installasjon av Linter fungere. (Atom > Fil > Innstillinger > Pakker > Linter)
Jeg vil gjerne legge til en ting til det de andre svarene har sagt. Det er ikke obligatorisk at banen skal være det:
"C:\Users\
På datamaskinen min fant jeg ikke Git
der.
MEN git og cmd ligger i
git.exe
C:\Program Files\Git\bin\git.exe
cmd
C:\Program Files\Git\cmd
Å legge til i PATH:
Høyreklikk på Min datamaskin
Klikk på Avanserte systeminnstillinger
Klikk på Environment Variables (miljøvariabler)
Deretter, under Systemvariabler, se etter sti-variabelen og klikk på rediger.
Legg til banen til git's bin og cmd på slutten av strengen slik:
`;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd``.
ELLER
`;C:\Users\
For å verifisere, start cmd på nytt og skriv git --version
i cmd
Gits kjørbare fil ligger faktisk i:
'C:\Users\
Nå som vi har funnet den kjørbare filen, er alt vi trenger å gjøre å legge den til i vår PATH:
`;C:\Users\