risposta-alla-domanda-sullo-sviluppo-web-bd.com

'git' non è riconosciuto come comando interno o esterno

Ho un'installazione di Git per Windows, ma quando provo a usare il comando git in Prompt dei comandi, ottengo il seguente errore:

'git' is not recognized as an internal or external command,
operable program or batch file. 

Come posso risolvere questo problema?

273
Jason Kim

Hai impostato correttamente PATH in modo che punti alla tua installazione Git?

È necessario aggiungere i seguenti percorsi a PATH:

  • C:\Program Files\Git\bin\
  • C:\Program Files\Git\cmd\

E controlla che questi percorsi siano corretti - potresti aver installato Git su una diversa unità o sotto Program Files (x86). Correggere i percorsi se necessario.


Modifica PATH su Windows 10:

  1. Nel menu Start o nella barra delle applicazioni, cerca "variabile d'ambiente".
  2. Seleziona "Modifica le variabili di ambiente del sistema".
  3. Fare clic sul pulsante "Variabili d'ambiente" in basso.
  4. Fare doppio clic sulla voce "Percorso" sotto "Variabili di sistema".
  5. Con il pulsante "Nuovo" nell'editor PATH, aggiungi C:\Program Files\Git\bin\ e C:\Program Files\Git\cmd\ alla fine dell'elenco.
  6. Chiudi e riapri la tua console.

Modifica PATH su Windows 7:

  1. Fai clic con il tasto destro del mouse su "Computer" sul desktop o sul menu Start.
  2. Seleziona "Proprietà".
  3. All'estrema sinistra, fai clic sul link "Impostazioni di sistema avanzate".
  4. Fare clic sul pulsante "Variabili d'ambiente" in basso.
  5. Fare doppio clic sulla voce "Percorso" sotto "Variabili di sistema".
  6. Alla fine di "Valore variabile", inserisci un ; se non ce n'è già uno e poi C:\Program Files\Git\bin\;C:\Program Files\Git\cmd\. Non inserire uno spazio tra ; e la voce.
  7. Chiudi e riapri la tua console.

Se queste istruzioni non sono d'aiuto, sentiti libero di guardarne altre:

337
Abizern

Hai aperto il prompt cmd prima dell'installazione di git? In tal caso, chiudilo e riaprilo.

122
Ghanshayam Patel
  1. Vai a Risorse del computer => Disco locale (C :) => Programmi (x86) => Git => cmd
  2. Fare clic con il tasto destro su git => Seleziona proprietà
  3. Sotto posizione Copia il testo Es. - C:\Programmi (x86)\Git\cmd
  4. Ritorna al desktop 
  5. Tasto destro Risorse del computer
  6. Seleziona proprietà  
  7. Apri Avanzato  
  8. Fai clic su Variabili d'ambiente
  9. Nelle variabili di sistema Trova la chiamata variabile Percorso
  10. Fai clic sulla variabile 
  11. Fai clic sul pulsante Modifica  
  12. Selezionare il valore Variabile Casella di testo. 
  13. Vai al bordo del testo e inserisci punto e virgola (;)  
  14. Quindi fare clic con il tasto destro e premere Incolla 
  15. Premere OK
46
Skitty

Se stai usando GitHub per Windows (la vecchia Git GUI di GitHub che non è più disponibile per il download, non il nuovo Electron-based GitHub Desktop ), hai un'installazione di Git sotto:

C:\Users\<YOUR USERNAME>\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd

Espandi questo percorso e aggiungilo a PATH.

42
surinder singh

Percorso facile per evitare problemi con le variabili PATH: reinstallare git e selezionare "Usa Git dal prompt dei comandi di Windows". Ci vorranno le variabili PATH per te come menzionato. vedi screenshot

 enter image description here

31
Justice O.

Se si desidera eseguire l'installazione a scopo temporaneo, eseguire semplicemente il comando di seguito.

  1. apri il comando Prompt <run -> cmd>
  2. Esegui sotto il comando.
    imposta PATH = C:\Programmi\Git\bin;% PATH%
  3. Digita git, funzionerà.

Questo è valido solo per la finestra/cella corrente, se si chiude il prompt del comando, tutto scomparirà . Per l'impostazione permanente, impostare GIT nella variabile di ambiente.

un. premere Finestra + Pausa 
B. fare clic su Impostazioni avanzate del sistema.

c. Fare clic sulla variabile di ambiente in Avanzate.

d. Modifica variabile di percorso.

e. Aggiungi sotto la riga alla fine della dichiarazione.
; c:\Programmi\Git\bin; 

f. Premere OK!! 
G. Apri un nuovo comando Prompt. 
H. Scrivi git e premi Invio

Grazie

18
Sandeep kr gupta

Start-> Tutti i programmi-> Git-> Git Bash

Ti porta direttamente a Git Shell.

5
Jeeves

Git dovrebbe essere configurato nelle variabili del tuo percorso.

(su Windows 7) Aprire il pulsante Start e digitare environment. Clicca su Edit the system environment variables. Fare clic su Environment Variables. Scorri verso il basso fino alla variabile Path nella casella in basso chiamato system variables. Fare clic su edit. Nella casella in basso chiamata variable value aggiungi il percorso alla tua cartella git bin. (per me questo è C:\Program Files (x86)\Git\bin ma può essere diverso per te.) Se non ci sono punti e virgola (;) tra il tuo percorso e quello precedente, aggiungine uno lì. Assicurati di non eliminare le altre variabili di percorso, aggiungi solo la cartella git bin alla fine.

Questo ha funzionato per me. Git è ora disponibile tramite la riga di comando . Apri la riga di comando e digita git per verificare se ha funzionato per te.

4
miva2

Yo! Ho avuto molti problemi con questo. Sembra che Github porti la propria console che è necessario cercare nel proprio disco. Sono riuscito finalmente ad eseguirlo facendo quanto segue:

  1. Premi start. 
  2. Cerca "GitHub" (senza virgolette)
  3. Fai clic con il tasto destro su "GitHub" e seleziona "Apri posizione file"

* Questo si aprirà *

C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\GitHub, Inc

Where username è il nome utente del tuo PC

  1. Cerca un programma chiamato "Git Shell". Fare doppio clic su di esso. 

Questo aprirà un prompt di comando di PowerShell. Quindi puoi eseguire normalmente i tuoi comandi git su di esso. 

3
Jose A

questo perché al momento dell'installazione hai selezionato il pulsante di opzione predefinito per usare "git" solo con "git bash". Se avessi scelto "git e lo strumento da riga di comando", questo non sarebbe un problema. 

  • Soluzione n. 1: come hai già installato git tool, ora vai alla cartella desiderata e poi fai clic destro e usa "git bash qui" per eseguire lo stesso comando e funzionerà correttamente.
  • Soluzione 2: prova ad installare nuovamente git-scm e seleziona la scelta corretta.

Saluti ;)

3
Dynamic Remo

Windows 8

  1. Trascina il puntatore del mouse nell'angolo in basso a destra dello schermo
  2. Fare clic sull'icona Cerca e digitare: Pannello di controllo
  3. Fare clic su -> Pannello di controllo -> Sistema -> Avanzate
  4. Fare clic su Variabili d'ambiente, sotto Variabili di sistema, trovare PERCORSO e fare clic su di esso.

Inserisci 

C:\Programmi (x86)\Git\bin; C:\Programmi (x86)\Git\cmd

Ha funzionato per me

3
Ali Adravi

Volevo solo aggiungere alla risposta di Abizern ... Se qualcuno utilizza un account non amministratore, puoi creare una variabile "locale" invece di una variabile "di sistema" che consente l'accesso ad account standard/limitati.

Quando nella finestra "Variabili ambientali":

1) Selezionare il pulsante "Nuovo ..." all'interno della sezione "Variabili utente per ..." .

2) Impostare "Nome variabile:" come "percorso" e "Valore variabile:" come "[percorso-tuo-git]" (di solito si trova in C:\Program Files (x86)\Git\bin) .

3) Quindi fare clic su OK.

2
ToDo
  1. Fai clic con il tasto destro del mouse su "Risorse del computer",
  2. seleziona "Proprietà",
  3. apri "Avanzato",
  4. fare clic su "Variabili d'ambiente",
  5. evidenzia la variabile "Percorso",
  6. fare clic su "Modifica", aggiungere directory al percorso.
    Se hai installato Git 64bit, senza modifiche alla cartella di installazione predefinita, git sarà presente
    C:\Program Files\Git\bin;C:\Program Files\Git\cmd
  7. cambia il percorso con il tuo percorso esatto per git
  8. fare clic su OK.

Se non sai dove si trova la tua cartella Git: In Windows 7/8/10 si dovrebbe trovare git:
- C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd
- C:\Program Files\Git\bin;C:\Program Files\Git\cmd

Chiudi il prompt di cmd e esci. Quindi riaprire il prompt di cmd.

1
Pratibha

Se stai usando Windows 10, fai questo:

  1. Vai a Start

  2. Inizia a digitare 'Questo PC'

  3. Fare clic con il tasto destro su questo PC, selezionare Proprietà

  4. Sul lato sinistro della finestra che si apre, fai clic su Impostazioni di sistema avanzate

  5. Fare clic sulla scheda Avanzate

  6. Fare clic sul pulsante Variabili ambientali in basso

  7. Giù nella sezione Variabili di sistema, fare doppio clic su Percorso

  8. Fai clic sul pulsante Nuovo nell'angolo in alto a destra

  9. Aggiungi questo percorso: C:\Programmi\Git\bin\quindi fai clic sul tasto Invio

  10. Aggiungi un altro percorso: C:\Programmi\Git\cmd

  11. Chiudi e riapri la console se è già aperta.

Ti ho guidato lungo la strada così da ottenere visibilità sui diversi Windows/menu. In bocca al lupo.

1
CaptainGenesisX

Su Windows usa msysgit per ottenere un prompt di bash con un comando git.

Innanzitutto controlla se GIT è installato sul tuo sistema o meno. Se non segui i passaggi menzionati su questo link https://www.atlassian.com/git/tutorials/install-git per il tuo sistema operativo. Successivamente è possibile utilizzare i comandi git sul comando Prompt (terminale).

0
Ritika Sharma

Dopo l'installazione, apri l'app GitHub e nell'angolo in alto a destra noterai un'icona di impostazione. Seleziona Opzioni dal menu a discesa e scegli "Default Shell" come Cmd.

Ora prova a digitare 'git Shell' nella ricerca (tasto e tipo di Windows) e scegli Git Shell. Dovrebbe aprirsi in CMD e ora dovrebbe essere riconosciuto git.

0
johnmanoahs

Ho installato Git e provato a usare il prompt dei comandi sotto le azioni in Team Explorer/Changes.

0
Kurkula
;C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd

aggiungi il percorso sopra nelle variabili d'ambiente 

nota: il percorso può essere diverso ma è necessario aggiungere sia bin che cmd

0
Thamaraiselvam

Per gli utenti di Windows 10:

Prova a eseguire un prompt del comando come amministratore. Genere:

Git --version

Dovresti ricevere una risposta, qualcosa come "git versione 2.17.1.windows.2".

Se ricevi qualcosa di simile alla risposta sopra, prova a eseguire la finestra di Git Bash come amministratore .

Scrivi lo stesso comando:

Git --version

Ora dovresti vedere che hai effettuato l'accesso a Git Bash Shell con testo colorato e tutto il resto.

Il mio non avrebbe funzionato, non importa fino a quando non ho usato git bash Shell come amministratore. Volevo solo condividere nel caso in cui qualcun altro incontri un problema simile.

0
Daniel

Questo mi aiuta: Ho impostato C:\Programmi (x86)\Git\bin; C:\Programmi (x86)\Git\cmd Nel percorso per la variabile di ambiente.

0