我安装了Git for Windows,但是当我尝试在命令提示符中使用 git 命令时,出现以下错误:
git
'git' is not recognized as an internal or external command, operable program or batch file.
我该如何解决这个问题?
开始 - >所有程序 - > Git-> Git Bash
直接转到Git Shell .
您是否正确设置 PATH 以指向您的Git安装?
PATH
您需要将以下路径添加到 PATH :
C:\Program Files\Git\bin\
C:\Program Files\Git\cmd\
并检查这些路径是否正确 - 您可能在不同的驱动器上安装了Git,或者在 Program Files (x86) 下安装了Git . 必要时纠正路径 .
Program Files (x86)
在Windows 10上修改 PATH :
在“开始”菜单或任务栏搜索中,搜索"environment variable" .
选择"Edit the system environment variables" .
单击底部的"Environment Variables"按钮 .
双击"System variables"下的"Path"条目 .
使用PATH编辑器中的"New"按钮,将 C:\Program Files\Git\bin\ 和 C:\Program Files\Git\cmd\ 添加到列表的末尾 .
关闭并重新打开控制台 .
在Windows 7上修改 PATH :
在桌面或“开始”菜单上右键单击"Computer" .
选择"Properties" .
在最左侧,单击"Advanced system settings"链接 .
在"Variable value"的末尾,如果还没有 ; ,则插入 ; ,然后插入 C:\Program Files\Git\bin\;C:\Program Files\Git\cmd\ . 不要在 ; 和条目之间放置一个空格 .
;
C:\Program Files\Git\bin\;C:\Program Files\Git\cmd\
如果这些说明没有帮助,请随意查看其他说明:
How to set the path and environment variables in Windows(计算机希望)
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(上瘾的小贴士)
What are PATH and other environment variables, and how can I set or use them?(超级用户)
你在安装git之前打开了 cmd 提示符吗?如果是这样,请关闭并重新打开它 .
cmd
转到 My Computer => Local Disk(C:) => Program Files(x86) => Git => cmd
右键单击 git => Select Properties
在 location 下复制文本,例如 - C:\ Program Files(x86)\ Git \ cmd
回到桌面
右键单击 My Computer
选择 property
打开 Advanced
点击 Environment Variables
在系统变量中查找变量调用 Path
点击 variable
点击 Edit Button
选择 Variable value 文本框 .
转到文本边缘并输入 semicolon(;)
然后右键单击并按粘贴
按确定
如果您正在使用GitHub for Windows(GitHub的旧Git GUI不再可供下载,而不是新的基于Electron的GitHub Desktop),您可以在下面安装Git:
C:\Users\<YOUR USERNAME>\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd
展开此路径,并将其添加到 PATH .
轻松避免使用PATH变量:重新安装git并选择“从Windows命令提示符使用Git” . 如上所述,它将为您提供PATH变量 . 看截图
如果要设置临时用途,只需执行以下命令即可 .
打开命令提示符<run - > cmd>
运行以下命令 .set PATH=C:\Program Files\Git\bin;%PATH%
输入git,它会起作用 .
这仅适用于当前窗口/单元格,如果您将关闭命令提示符,一切都将消失 . For permanently setting, set GIT in environment variable.
一个 . 按窗口暂停湾单击高级系统设置 .
C . 单击Advance选项卡下的Environment变量 .
d . 编辑路径变量 .
即在语句末尾添加以下行 .;c:\Program Files\Git\bin;
F . 按OK!G . 打开新的命令提示符 .H . 输入 git 并按Enter键
谢谢
应该在路径变量中配置Git .
(在Windows 7上)打开开始按钮并输入 environment . 单击 Edit the system environment variables . 单击 Environment Variables . 向下滚动到名为 system variables 的底部框中的 Path 变量 . 单击 edit . 在名为 variable value 的底部框中添加git bin文件夹的路径 . (对我而言,这是 C:\Program Files (x86)\Git\bin ,但它可能与您不同 . )如果您的路径与前一个路径之间没有分号( ; ),请在那里添加一个分号 . 确保不删除其他路径变量,只将git bin文件夹添加到末尾 .
environment
Edit the system environment variables
Environment Variables
system variables
Path
edit
variable value
C:\Program Files (x86)\Git\bin
这对我有用 . Git现在可以通过命令行使用 . 打开命令行并键入 git 以验证它是否适用于您 .
Windows 8
将鼠标指针拖动到屏幕的右下角
单击“搜索”图标,然后键入:控制面板
单击 - >控制面板 - >系统 - >高级
单击“系统变量”下的“环境变量”,找到路径,然后单击它 .
加
C:\ Program Files(x86)\ Git \ bin; C:\ Program Files(x86)\ Git \ cmd
它对我有用
呦!我有很多问题 . 似乎Github带来了你自己的控制台,你需要在你的驱动器中寻找 . 我设法通过执行以下操作最终运行它:
按开始 .
搜索"GitHub"(不含引号)
右键单击"GitHub"并选择"Open File Location"
这将打开
C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\GitHub, Inc
username 是您PC的用户名
这将打开PowerShell命令提示符 . 然后你可以正常运行你的git命令 .
那是因为在安装时你选择了默认的单选按钮,只使用“git”和“git bash” . 如果您选择“git和命令行工具”,那么这不是问题 .
解决方案#1:因为您已经安装了git工具,现在导航到所需的文件夹,然后右键单击并使用"git bash here"运行相同的命令,它将正常运行 .
解决方案#2:尝试再次安装git-scm并选择正确的选择 .
干杯;)
只是想加入Abizern的答案 . 如果有人使用非管理员帐户,您可以创建"local"变量而不是"system"变量,该变量允许访问标准/受限帐户 .
When on the "Environmental Variables" window:
1)在"User variables for ..."部分中选择"New..."按钮 .
2)将"Variable name:"设置为"path",将"Variable value:"设置为"[your-git-path]"(通常位于 C:\Program Files (x86)\Git\bin ) .
3)然后单击“确定” .
在Windows上使用msysgit使用git命令获取bash提示符 .
右键单击"My Computer",
选择"Properties",
打开"Advanced",
点击"Environment Variables",
突出显示"Path"变量,
单击"Edit",将目录添加到路径 .如果您安装了Git 64bit,而没有更改默认安装文件夹,git将会在C:\Program Files\Git\bin;C:\Program Files\Git\cmd
C:\Program Files\Git\bin;C:\Program Files\Git\cmd
用你确切的git路径改变路径
单击“确定” .
如果你不知道你的Git文件夹在哪里:在Windows 7/8/10 git应该找到:
C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd
关闭cmd提示符并退出 . 然后重新打开cmd提示符 .
我安装了Git并尝试在Team explorer / Changes中的操作下使用命令提示符 .
;C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd
在环境变量中添加上述路径
注意:路径可能不同但你应该同时添加 bin 和 cmd
bin
安装完成后,打开GitHub应用程序,在右上角你会看到一个设置图标 . 从下拉列表中选择Options,然后选择“Default Shell”作为Cmd .
现在尝试在搜索中键入'git shell'(windows键和键入)并选择Git Shell . 它应该在CMD中打开,现在应该识别git .
对于Windows 10用户:
尝试以管理员身份运行命令提示符窗口 . 类型:
Git --version
你应该收到一个答案,比如“git version 2.17.1.windows.2” .
如果您确实收到类似上述答案的内容, try running your Git Bash window as an administrator .
输入相同的命令:
您现在应该看到您使用彩色文本和所有内容登录到Git Bash shell .
在我使用git bash shell作为管理员之前,无论如何都不会工作 . 只是想分享以防其他人遇到类似的问题 .
这对我有帮助:我在环境变量的路径中设置C:\ Program Files(x86)\ Git \ bin; C:\ Program Files(x86)\ Git \ cmd .
Windows 7 32 - bit
我在我的Ruby on Rails应用程序中使用git . 第一次......
我创建了一个.bat文件,用于加载我的RoR应用程序,并使用本教程在“http://www.youtube.com/watch?v=-eFwV8lRu1w”手动输入路径 . 如果您是Ruby on Rails的新手,您可能需要检查它,因为我遵循所有步骤并且在几个之后它完美无缺地运行试验和错误 .
(使用记事本可以编辑.bat文件,因此无论何时需要编辑路径都不需要长过程,您可以按照上面链接上的教程创建.bat文件后执行这些简单的过程“文件称为row.bat ” . )
右键单击.bat文件,用记事本编辑
.
找路径 .
在您输入的最后一个路径下方插入路径 .
)在教程期间,我不知道"search programs and files")注意我现在明白位置可能会有很大差异 - 见下文 .
要找到bin / git.exe,请按照以下步骤操作
1左键单击开始菜单并找到 - >>所有程序 - >> GitHub inc . 2右键单击git shell并选择打开文件位置3单击文件夹“bin”文件夹中的文件夹
(我有4个名为1的文件夹.IgnoreTemplates_fdbf2020839cde135ff9dbed7d503f8e03fa3ab4 2. lfs-x86_0.5.1 3. PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad(“bin / exe,here here << - ”)4 . PoshGit_869d4c5159797755bc04749db47b166136e59132)
通过单击浏览器URL(我的“C:\ Users \ username \ AppData \ Local \ GitHub \ PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad \ bin”)复制完整链接,在记事本中打开.bat文件并使用有关如何添加路径的说明进行粘贴上面教程中的.bat文件 . 问题解决了!
20 回答
开始 - >所有程序 - > Git-> Git Bash
直接转到Git Shell .
您是否正确设置
PATH
以指向您的Git安装?您需要将以下路径添加到
PATH
:C:\Program Files\Git\bin\
C:\Program Files\Git\cmd\
并检查这些路径是否正确 - 您可能在不同的驱动器上安装了Git,或者在
Program Files (x86)
下安装了Git . 必要时纠正路径 .在Windows 10上修改
PATH
:在“开始”菜单或任务栏搜索中,搜索"environment variable" .
选择"Edit the system environment variables" .
单击底部的"Environment Variables"按钮 .
双击"System variables"下的"Path"条目 .
使用PATH编辑器中的"New"按钮,将
C:\Program Files\Git\bin\
和C:\Program Files\Git\cmd\
添加到列表的末尾 .关闭并重新打开控制台 .
在Windows 7上修改
PATH
:在桌面或“开始”菜单上右键单击"Computer" .
选择"Properties" .
在最左侧,单击"Advanced system settings"链接 .
单击底部的"Environment Variables"按钮 .
双击"System variables"下的"Path"条目 .
在"Variable value"的末尾,如果还没有
;
,则插入;
,然后插入C:\Program Files\Git\bin\;C:\Program Files\Git\cmd\
. 不要在;
和条目之间放置一个空格 .关闭并重新打开控制台 .
如果这些说明没有帮助,请随意查看其他说明:
How to set the path and environment variables in Windows(计算机希望)
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(上瘾的小贴士)
What are PATH and other environment variables, and how can I set or use them?(超级用户)
你在安装git之前打开了
cmd
提示符吗?如果是这样,请关闭并重新打开它 .转到 My Computer => Local Disk(C:) => Program Files(x86) => Git => cmd
右键单击 git => Select Properties
在 location 下复制文本,例如 - C:\ Program Files(x86)\ Git \ cmd
回到桌面
右键单击 My Computer
选择 property
打开 Advanced
点击 Environment Variables
在系统变量中查找变量调用 Path
点击 variable
点击 Edit Button
选择 Variable value 文本框 .
转到文本边缘并输入 semicolon(;)
然后右键单击并按粘贴
按确定
如果您正在使用GitHub for Windows(GitHub的旧Git GUI不再可供下载,而不是新的基于Electron的GitHub Desktop),您可以在下面安装Git:
展开此路径,并将其添加到
PATH
.轻松避免使用PATH变量:重新安装git并选择“从Windows命令提示符使用Git” . 如上所述,它将为您提供PATH变量 . 看截图
如果要设置临时用途,只需执行以下命令即可 .
打开命令提示符<run - > cmd>
运行以下命令 .
set PATH=C:\Program Files\Git\bin;%PATH%
输入git,它会起作用 .
这仅适用于当前窗口/单元格,如果您将关闭命令提示符,一切都将消失 . For permanently setting, set GIT in environment variable.
一个 . 按窗口暂停
湾单击高级系统设置 .
C . 单击Advance选项卡下的Environment变量 .
d . 编辑路径变量 .
即在语句末尾添加以下行 .
;c:\Program Files\Git\bin;
F . 按OK!
G . 打开新的命令提示符 .
H . 输入 git 并按Enter键
谢谢
应该在路径变量中配置Git .
(在Windows 7上)打开开始按钮并输入
environment
. 单击Edit the system environment variables
. 单击Environment Variables
. 向下滚动到名为system variables
的底部框中的Path
变量 . 单击edit
. 在名为variable value
的底部框中添加git bin文件夹的路径 . (对我而言,这是C:\Program Files (x86)\Git\bin
,但它可能与您不同 . )如果您的路径与前一个路径之间没有分号(;
),请在那里添加一个分号 . 确保不删除其他路径变量,只将git bin文件夹添加到末尾 .这对我有用 . Git现在可以通过命令行使用 . 打开命令行并键入
git
以验证它是否适用于您 .Windows 8
将鼠标指针拖动到屏幕的右下角
单击“搜索”图标,然后键入:控制面板
单击 - >控制面板 - >系统 - >高级
单击“系统变量”下的“环境变量”,找到路径,然后单击它 .
加
C:\ Program Files(x86)\ Git \ bin; C:\ Program Files(x86)\ Git \ cmd
它对我有用
呦!我有很多问题 . 似乎Github带来了你自己的控制台,你需要在你的驱动器中寻找 . 我设法通过执行以下操作最终运行它:
按开始 .
搜索"GitHub"(不含引号)
右键单击"GitHub"并选择"Open File Location"
这将打开
username 是您PC的用户名
这将打开PowerShell命令提示符 . 然后你可以正常运行你的git命令 .
那是因为在安装时你选择了默认的单选按钮,只使用“git”和“git bash” . 如果您选择“git和命令行工具”,那么这不是问题 .
解决方案#1:因为您已经安装了git工具,现在导航到所需的文件夹,然后右键单击并使用"git bash here"运行相同的命令,它将正常运行 .
解决方案#2:尝试再次安装git-scm并选择正确的选择 .
干杯;)
只是想加入Abizern的答案 . 如果有人使用非管理员帐户,您可以创建"local"变量而不是"system"变量,该变量允许访问标准/受限帐户 .
When on the "Environmental Variables" window:
1)在"User variables for ..."部分中选择"New..."按钮 .
2)将"Variable name:"设置为"path",将"Variable value:"设置为"[your-git-path]"(通常位于
C:\Program Files (x86)\Git\bin
) .3)然后单击“确定” .
在Windows上使用msysgit使用git命令获取bash提示符 .
右键单击"My Computer",
选择"Properties",
打开"Advanced",
点击"Environment Variables",
突出显示"Path"变量,
单击"Edit",将目录添加到路径 .
如果您安装了Git 64bit,而没有更改默认安装文件夹,git将会在
C:\Program Files\Git\bin;C:\Program Files\Git\cmd
用你确切的git路径改变路径
单击“确定” .
如果你不知道你的Git文件夹在哪里:在Windows 7/8/10 git应该找到:
C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd
C:\Program Files\Git\bin;C:\Program Files\Git\cmd
关闭cmd提示符并退出 . 然后重新打开cmd提示符 .
我安装了Git并尝试在Team explorer / Changes中的操作下使用命令提示符 .
在环境变量中添加上述路径
注意:路径可能不同但你应该同时添加
bin
和cmd
安装完成后,打开GitHub应用程序,在右上角你会看到一个设置图标 . 从下拉列表中选择Options,然后选择“Default Shell”作为Cmd .
现在尝试在搜索中键入'git shell'(windows键和键入)并选择Git Shell . 它应该在CMD中打开,现在应该识别git .
对于Windows 10用户:
尝试以管理员身份运行命令提示符窗口 . 类型:
你应该收到一个答案,比如“git version 2.17.1.windows.2” .
如果您确实收到类似上述答案的内容, try running your Git Bash window as an administrator .
输入相同的命令:
您现在应该看到您使用彩色文本和所有内容登录到Git Bash shell .
在我使用git bash shell作为管理员之前,无论如何都不会工作 . 只是想分享以防其他人遇到类似的问题 .
这对我有帮助:我在环境变量的路径中设置C:\ Program Files(x86)\ Git \ bin; C:\ Program Files(x86)\ Git \ cmd .
Windows 7 32 - bit
我在我的Ruby on Rails应用程序中使用git . 第一次......
我创建了一个.bat文件,用于加载我的RoR应用程序,并使用本教程在“http://www.youtube.com/watch?v=-eFwV8lRu1w”手动输入路径 . 如果您是Ruby on Rails的新手,您可能需要检查它,因为我遵循所有步骤并且在几个之后它完美无缺地运行试验和错误 .
(使用记事本可以编辑.bat文件,因此无论何时需要编辑路径都不需要长过程,您可以按照上面链接上的教程创建.bat文件后执行这些简单的过程“文件称为row.bat ” . )
右键单击.bat文件,
用记事本编辑
.
找路径 .
在您输入的最后一个路径下方插入路径 .
)
在教程期间,我不知道"search programs and files")注意我现在明白位置可能会有很大差异 - 见下文 .
要找到bin / git.exe,请按照以下步骤操作
1左键单击开始菜单并找到 - >>所有程序 - >> GitHub inc . 2右键单击git shell并选择打开文件位置3单击文件夹“bin”文件夹中的文件夹
(我有4个名为1的文件夹.IgnoreTemplates_fdbf2020839cde135ff9dbed7d503f8e03fa3ab4 2. lfs-x86_0.5.1 3. PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad(“bin / exe,here here << - ”)4 . PoshGit_869d4c5159797755bc04749db47b166136e59132)
通过单击浏览器URL(我的“C:\ Users \ username \ AppData \ Local \ GitHub \ PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad \ bin”)复制完整链接,在记事本中打开.bat文件并使用有关如何添加路径的说明进行粘贴上面教程中的.bat文件 . 问题解决了!