Installazione di Git in PATH con GitHub client per Windows

Come installo Git nel mio PATH quando utilizzo il client GitHub per Windows?

Sto riscontrando errori perché apparentemente Git non è installato in PATH. Ad esempio, usando Atom, provando ad installare il plugin Linter si ottiene questo errore:

 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. 

GitHub per Windows installa Git quando si installa? (Deve, altrimenti, come usa Git?) Non voglio installarlo a doppia … quindi come faccio ad aggiungere il Git che è già lì per PATH?

GitHub per Windows installa infatti la propria versione di Git, ma non la aggiunge alla variabile PATH , che è abbastanza facile da fare. Ecco le istruzioni su come farlo:

  1. Ottieni l’URL di Git

    Abbiamo bisogno di ottenere l’URL della directory Git \cmd tuo computer. Git si trova qui:

     C:\Users\\AppData\Local\GitHub\PortableGit_\cmd\git.exe 

    Quindi sul tuo computer, sostituisci con il tuo utente e scopri cosa è per il tuo computer. (Il guid può cambiare ogni volta che GitHub aggiorna PortableGit, ma stanno lavorando a una soluzione per questo.)

    Copialo e incollalo nel prompt dei comandi (fai clic con il tasto destro del mouse> incolla per incollare nel terminale) per verificare che funzioni. Dovresti vedere la risposta di aiuto Git che elenca i comandi Git comuni. Se vedi The system cannot find the path specified. Quindi l’URL non è corretto. Una volta che hai ragione, crea il link alla directory usando questo formato:

     ;C:\Users\\AppData\Local\GitHub\PortableGit_\cmd 

    (Nota: \cmd alla fine, non più \cmd\git.exe !)

    Sul mio sistema, è questo, il tuo sarà diverso:

     ;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd 
  2. Modifica la variabile PATH

    Passare all’editor delle variabili ambientali ( istruzioni ) e trovare la variabile Path nella sezione “Variabili di sistema”. Fai clic su Edit… e incolla l’URL di Git alla fine di quella stringa. Salvare! Potrebbe essere più semplice inserirlo nel Blocco note per eseguire la modifica, assicurati di mettere un punto e virgola prima di incollare l’URL. Se non funziona probabilmente è perché questo percorso è stato incasinato o con uno spazio lì dentro da qualche parte (non dovrebbero esserci spazi attorno al punto e virgola) o un punto e virgola alla fine (il punto e virgola dovrebbe separare solo gli URL, nessun punto e virgola all’inizio o alla fine di stringa).

Se ha funzionato, dovresti essere in grado di chiudere e riaprire un terminale e digitare git e ti darà lo stesso file di aiuto git. Quindi l’installazione di Linter dovrebbe funzionare. (Atom> File> Impostazioni> Pacchetti> Linter)

Vorrei aggiungere ancora una cosa a ciò che hanno detto le altre risposte. Non è obbligatorio che il percorso sia:

C:\Users\\AppData\Local\GitHub\PortableGit_\bin\git.exe

Nel mio computer non ho trovato Git lì.

MA git e cmd si trovano in

git.exe

 C:\Program Files\Git\bin\git.exe 

cmd

 C:\Program Files\Git\cmd 

Per aggiungere in PATH:

  • Fare clic con il tasto destro su Risorse del computer
  • Clicca su Impostazioni di sistema avanzate
  • Clicca su Variabili d’ambiente
  • Quindi, in Variabili di sistema, cerca la variabile percorso e fai clic su modifica
  • Aggiungi il percorso a git’s bin e cmd alla fine della stringa in questo modo:

    ;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd

O

;C:\Users\\AppData\Local\GitHub\PortableGit_\bin;C:\Users\\AppData\Local\GitHub\PortableGit_\cmd

Per verificare, riavviare cmd e digitare git --version in cmd

Ho installato GitHubDestop su Windows 10 e git.exe si trova lì: C: \ Users \ john \ AppData \ Local \ GitHubDesktop \ app-0.7.2 \ resources \ app \ git \ cmd \ git.exe

L’eseguibile di Git si trova in: C:\Users\\AppData\Local\GitHub\PortableGit_\bin\git.exe

Ora che abbiamo individuato l’eseguibile tutto ciò che dobbiamo fare è aggiungerlo al nostro PATH:

  • Fare clic con il tasto destro su Risorse del computer
  • Fai clic su Impostazioni di sistema avanzate
  • Fai clic su Variabili d’ambiente
  • Quindi in Variabili di sistema cerca la variabile percorso e fai clic su modifica
  • Aggiungi il percorso a git’s bin e cmd alla fine della stringa in questo modo:

;C:\Users\\AppData\Local\GitHub\PortableGit_\bin;C:\Users\\AppData\Local\GitHub\PortableGit_\cmd

Dopo aver cercato in vari post. Su Windows 10 dopo aver scaricato e installato Github per Windows 2.10.2 ho trovato git.exe in

 C:\Users\\AppData\Local\Programs\Git\bin 

e git-cmd.exe in

 C:\Users\\AppData\Local\Programs\Git 

Si prega di notare la modifica alla cartella Programmi in Locale dai post precedenti.

Basta installare git da questo link Download Git e quindi installarlo sul tuo computer, quindi aprire le impostazioni della variabile di ambiente e quindi aggiungere una nuova variabile e aggiungere questo percorso

 C:\Program Files\Git\cmd 

Grazie Spero che ti possa aiutare.

GitHub per Windows ora è desktop GitHub .

Se hai GitHub per Windows (prima della versione 1.1), il tuo percorso dovrebbe essere:

C:\Users\\AppData\Local\GitHub\PortableGit_\cmd

Se hai GitHub Desktop (dalla versione 1.1), il tuo percorso dovrebbe essere:

C:\Users\\AppData\Local\GitHubDesktop\app-\resources\app\git\cmd

Dopo aver verificato e copiato il tuo percorso, procedi come segue:

  • Fare clic con il tasto destro su Risorse del computer o Questo PC
  • Clicca su Proprietà
  • Fai clic su Impostazioni di sistema avanzate
  • Fai clic su Variabili d’ambiente nella scheda Avanzate
  • Aggiungi il tuo percorso con ; prima di esso nella variabile Path
  • Pres Ok
  • Usa un nuovo terminale

Per far funzionare tutto questo ho dovuto combinare molte delle risposte di cui sopra, a chiunque questo possa aiutare, ecco il mio processo molto più semplice.

Se hai Windows 10, inizia a digitare “modifica ambientale …” e verrà visualizzato immediatamente. Fare clic sul percorso e su Modifica … quindi incollare ;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd alla fine del percorso già presenti, non dimenticare il; per separare il nuovo percorso Github dal percorso corrente.

Non hai bisogno del guid ma se vuoi sapere come trovarlo open bash, digita git --man-path

Se si utilizza SmartGit su Windows, il file eseguibile potrebbe essere qui:

 c:\Program Files (x86)\SmartGit\git\bin\git.exe 

Aggiornato per Github Desktop

Cerca “Modifica le variabili di ambiente del sistema” nella ricerca di Windows

  • Fai clic sulla variabile ambientale nell’angolo in basso a destra

  • Trova il percorso sotto le variabili di sistema e fai clic su modifica su di esso

  • Fare clic su nuovo per aggiungere un nuovo percorso

  • aggiungi questo percorso: C: \ Users \ yourUserName \ AppData \ Local \ GitHubDesktop \ bin \ github.exe

Per assicurarti che tutto funzioni correttamente, apri cmd e digita github.exe