'git' is not recognized as an internal or external command
Solution 1
Have you correctly set your PATH
to point at your Git installation?
You need to add the following paths to PATH
:
C:\Program Files\Git\bin\
C:\Program Files\Git\cmd\
And check that these paths are correct – you may have Git installed on a different drive, or under Program Files (x86)
. Correct the paths if necessary.
Modifying PATH
on Windows 10:
- In the Start Menu or taskbar search, search for "environment variable".
- Select "Edit the system environment variables".
- Click the "Environment Variables" button at the bottom.
- Double-click the "Path" entry under "System variables".
- With the "New" button in the PATH editor, add
C:\Program Files\Git\bin\
andC:\Program Files\Git\cmd\
to the end of the list. - Close and re-open your console.
Modifying PATH
on Windows 7:
- Right-click "Computer" on the Desktop or Start Menu.
- Select "Properties".
- On the very far left, click the "Advanced system settings" link.
- Click the "Environment Variables" button at the bottom.
- Double-click the "Path" entry under "System variables".
- At the end of "Variable value", insert a
;
if there is not already one, and thenC:\Program Files\Git\bin\;C:\Program Files\Git\cmd\
. Do not put a space between;
and the entry. - Close and re-open your console.
If these instructions weren't helpful, feel free to look at some others:
- How to set the path and environment variables in Windows (Computer Hope)
- How to edit your system PATH for easy command line access in Windows (How-To Geek)
- How to set Path environment variables in Windows 10 (Addictive Tips)
- What are PATH and other environment variables, and how can I set or use them? (Super User)
Solution 2
Did you open the cmd
prompt before installation of git? If so, close and reopen it.
Solution 3
- Go to My Computer => Local Disk(C:) => Program Files(x86) => Git => cmd
- Right Click the git => Select Properties
- Under the location Copy the text eg - C:\Program Files (x86)\Git\cmd
- Come back to the Desktop
- Right-click My Computer
- Select property
- Open Advanced
- Click Environment Variables
- In the System variables Find the Variable call Path
- Click the variable
- Click the Edit Button
- Select the Variable value Text Box .
- Go to the edge of the text and put semicolon(;)
- Then Right-click and press Paste
- Press Ok
Solution 4
If you are using GitHub for Windows (GitHub's old Git GUI that is no longer available for download, not the new Electron-based GitHub Desktop), you have an installation of Git under:
C:\Users\<YOUR USERNAME>\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd
Expand this path, and add it to PATH
.
Solution 5
Easy route to avoid messing with PATH variables: re-install git and select "Use Git from the Windows Command Prompt". It'll take of the PATH variables for you as mentioned. see screenshot
Jason Kim
Author of Just Enough Ruby to Get By Follow me @jasoki
Updated on October 01, 2021Comments
-
Jason Kim over 2 years
I have an installation of Git for Windows, but when I try to use the
git
command in Command Prompt, I get the following error:'git' is not recognized as an internal or external command, operable program or batch file.
How do I fix this problem?