过去几天我一直在使用gitbash,而且工作得很好。但不久前,在安装了带补丁文件的pdf阅读器后,当我打开我的gitbash时,它给了我一个错误,上面写着"无法运行' / usr / bin / bash':没有这样的文件或目录"。我不知道发生了什么以及为什么,但我认为我安装的应用程序的补丁文件与它有关。我的电脑杀毒软件提示警告,我采取了行动。然后gitbash的麻烦发生了。请帮助我,我不想再重新安装gitbash因为我还要安装一些东西。
答案 0 :(得分:1)
要解决此问题,只需重新安装git。
答案 1 :(得分:0)
在CygWin Terminal中尝试'echo $ PATH'以获得它必须写类似的路径
/ usr / local / bin:/ usr / bin:/ cygdrive / c / Windows / system32:/ cygdrive / c / Windows:/ cygdrive / c / Windows / System32 / Wbem:/ cygdrive / c / Windows / System32 /WindowsPowerShell/v1.0:/cygdrive/c/程序 文件/ TortoiseHg:/ home
根据您 sshd_config 中的 Chroot ,它会查找 / bin / bash 文件
您将有三个选择
答案 2 :(得分:0)
遇到了同样的问题,对其进行了搜索,这是前几个结果之一。因此,如果您正在寻找最近收到此消息的原因:检查您的防病毒软件,并且该文件夹和文件实际存在。如先前的回答所述,重新安装有助于将其恢复,但是防病毒软件可能会再次破坏它。因此,我将检查您的防病毒GUI,看看是否可以还原它并添加例外。
我的想法是Avast防病毒将其归类为“ IDP.Generic”威胁(只有在我用 ctrl + c 或 ctrl < / kbd> + d (在Windows 10上)。