相关疑难解决方法(0)

'git'不被识别为内部或外部命令

我安装了Git for Windows,但是当我尝试git在命令提示符中使用该命令时,我收到以下错误:

'git' is not recognized as an internal or external command,
operable program or batch file. 
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

windows git path environment-variables command-prompt

337
推荐指数
10
解决办法
54万
查看次数

Git for Windows和Github Desktop有什么区别?

作为编程新手,我最近在Windows 10上安装了Github Desktop.但是,在使用npm时,我发现一些软件包,比如bower,需要用户安装Git for Windows.

我的问题是:使用Github for Desktop安装git和使用Git for Windows有什么区别?是否需要卸载我当前的git和Github Desktop安装才能调整我的git命令行工具?如果是这样,我该怎么办?

git

24
推荐指数
3
解决办法
2万
查看次数

"X未被识别为内部或外部命令,可操作程序或批处理文件"的原因是什么?

我有一个在命令行中完美运行的单行代码段,但在我作为批处理脚本的一部分运行时失败并引发错误.

以下命令按预期运行,删除文件夹中的所有空子文件夹.

for /f "delims=" %d in ('dir /s /b /ad ^| sort /r') do rd "%d"
Run Code Online (Sandbox Code Playgroud)

但是,当放入批处理文件时...

FOR /f "delims=" %%d in ('dir /s /b /ad ^| sort /r') do rd "%%d"
Run Code Online (Sandbox Code Playgroud)

...它抛出了标准错误:

排序不被识别为内部或外部命令

我一直在尝试了一个小时左右,有和没有逃脱管,改变的选项的顺序,查找两者的文件dirsort等等,但我还是没能弄清楚这是怎么回事这里.批处理文件的其余部分(只有几行)工作正常,这是其中唯一失败的行.

有人可以帮忙吗?

windows cmd batch-file

3
推荐指数
2
解决办法
4万
查看次数