只需将gitbash升级到最新版本即可。 然后尝试在 gitbash 上使用 vim 编辑器创建文件。 可以创建文件,但它创建了多个文件,
test.txt
test_txt.swp
.test.txt.swp
.test.txt.swx
当我尝试删除使用
rm -rf test.txt
消息错误:rm: cannot remove test.txt: invalid request code
似乎EBADRQC 56
无效的请求代码
为了确保这不是一个PATH
问题,其中Cygwin安装可能会干扰Git for Windows的mingw bash,请尝试在简化PATH
和可移植Git(如PortableGit-2.23.0-64-bit.7z.exe
(中使用相同的命令,未压缩到您想要的任何地方。
set PATH=C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowerShellv1.0
set GH=C:pathtogit
set PATH=%GH%bin;%GH%usrbin;%GH%cmd;%GH%mingw64bin;%PATH%
然后在常规的Windows CMD shell会话中尝试rm
命令(一开始不是git bash
(。
尝试使用(用于测试(rm -i
,以获得确认。-f
有点危险,-rf
更危险。