重装之后遇到的问题

太长不看版:不要把放hugo博客文件的文件夹直接命名为hugo,git bash分不清。

好久没写博客了,中途还重装了系统,犯懒时间长到hugo落灰。今天突然想写一下,兴冲冲打开git bash新建文档,结果git bash说:

bash: hugo: command not found

我:发生什么事了📣发生什么事了📣

首先检查了环境变量,没有问题,系统变量和用户变量里都写了hugo的路径,在cmd窗口里也可以正常执行hugo version指令。而且加上.exe后缀也是可以正常使用的,虽然也可以凑合用但我不想凑合。

image-20220419160926395

搜索一番之后看到这篇文章,“在CMD下面执行命令需要加上exe后缀才能执行“的解决方案,在用户环境变量中加入了PATHEXT项,信心满满地重启了,结果还是command not found

更换了一些关键词搜索,比如“git bash需要加exe后缀才能执行”,怎么回事,没有人遇到这种情况吗?

虽然英语很烂,但为了找出答案还是挤出一句"how to run program in git bash without using .exe",还真有同病相怜的外国网友,然而他们的操作对我来说也没用,好吧,不然我还是凑合用着。

可是以前用的时候都没有问题欸!怎么回事呢,总算发现我执行命令所在的文件夹也叫hugo,印象里隐约看过一句提示说不要把这个文件夹直接命名为hugo,于是改了一下,竟然真的可以了!这么一折腾竟然又过了一个小时,真是服了我自己了,赶紧记一下,下次不要再犯这种错误了。