在Windows命令行上使用Git

6
我希望能够在Windows CMD上直接运行Git命令, 我从这里下载了Git http://msysgit.github.io/,但它有自己的终端叫做“Git Bash.vbs”,并将安装目录视为根目录。 任何答案都会受到赞赏,即使是'不,你不能在CMD终端上运行它'。
祝好。

Git并没有什么神奇的地方会阻止它在Windows命令终端中运行。我不知道你使用的具体git版本,但我建议如果它给你带来麻烦,你应该寻找另一个版本。我没有尝试过,但http://git-scm.com/download/win可能会有所帮助。 - mah
1
可能是Windows上的命令行Git的重复问题。 - Bauhaus
你提到的版本是我已经下载的旧版本,但这不是问题。安装后,你不能在CMD上运行Git,你应该从它自己安装的命令行中运行它,而我想像在MAC终端上一样从CMD中运行它。 - sazz
2个回答

8
Git for Windows 安装程序实际上有一个设置,可以相应地设置 PATH,因此您可以从 Windows 命令行(cmd.exe,以及 PowerShell,甚至其他任何地方)运行 Git。您只需要在安装时选择该选项:Run Git from the Windows Command Prompt如安装程序所说,如果选择“从 Windows 命令提示符中运行 Git”,它将仅将 Git 添加到 PATH 中,并且您可以从其他位置简单地执行它。默认的“仅使用 Git Bash”不会设置 PATH,但需要您运行捆绑的 Git Bash 来使用 Git。

2
假设您的操作系统为 Windows 7:前往 控制面板 -> 系统 -> 高级系统选项 -> 高级 -> 环境变量(位于底部按钮)。
您应该看到至少三个变量:PATH、TEMP、TMP。点击 PATH,再点击编辑。
向下滚动查看已经设置的 PATH 变量。不要修改它们。在末尾添加一个分号(“;”),然后输入/复制/粘贴你安装Git的 bin 子目录的确切路径。例如:“C:\Program Files (x86)\Git\bin\”。
应用更改,CMD 应该现在可以运行 Git 命令了。
顺带一提,这个步骤也适用于让其他命令在 CMD 终端直接运行。

2022年更新:默认安装目录现在为%USERPROFILE%\AppData\Local\Programs\Git。 - cb4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接