当前位置: 首页 > 知识库问答 >
问题:

Windows中的Git Bash不工作(连续拒绝权限错误)

江宏放
2023-03-14

我在Windows 10中的Git Bash shell卡在以下状态,无论我输入什么命令,它都只返回截图所示的“权限被拒绝”消息:

我是怎么做到的:我输入了“Git状态”,然后无法从该屏幕返回,因为没有输入被接受(Cmd+C,Cmd+Q,Q等都不工作),所以我随机敲打键盘,直到Git尝试分叉,但是它失败了,屏幕截图中的消息被返回(顺便说一句,我显然是一个初学者)。

我尝试过:重新启动系统,重新安装Git,各种命令输入,以admin的身份运行Git Bash,检查路径变量,尝试在任务管理器中终止进程(关闭Git Bash时没有)等。

有人知道我能做什么吗?会非常感激的!

共有1个答案

李胤
2023-03-14

首先从具有简化路径的CMD中尝试相同的bash命令。
并使用最新版本的Git for Windows。

set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%

看看这个问题是否仍然存在:如果不存在,那就指出了一个路径问题。

 类似资料:
  • 我试图用apache、fastcgi和fpm建立一个DebianWeb服务器,但我越来越恼火了。 一旦我停用mod_php我得到以下错误: [周四可能22 12:16:10 2014][错误][客户端xxx.xxx.xxx.xxx](13)权限拒绝:FastCGI:连接到服务器失败/usr/lib/cgi-bin/php5-fcgi:连接()失败,参考:超文本传输协议://... [Thu可能22

  • 我在Ruby 2.0.0-p353和OSX Mavericks上使用Rails 4.0.2、Guard 2.2.4、Guard rspec 4.2.4、rspec Rails 2.14.0、Capybara 2.2.1和Poltergeist 1.5.0。 当我运行bundle exec Guard时,我得到了很多失败的错误消息:一个错误发生在后钩子Errno::EACCES:权限拒绝- /usr

  • 问题内容: 我运行 npm install lodash, 但它抛出 错误:EACCES:权限被拒绝 错误。我知道这是权限问题,但据我所知,本地安装节点模块不需要sudo权限。如果我使用sudo运行它,它将安装在〜/ node_modules文件夹中。 drwxrwxr-x 是现有文件夹的文件许可权。我不知道可能出了什么问题。 下面是错误消息。 问题答案: 使用 npm init 创建 packa

  • 我运行npm install lodash,但它抛出错误:EACCES:权限被拒绝错误。我知道这是权限问题,但据我所知,在本地安装节点模块不需要sudo权限。如果我用sudo运行它,它会安装在~/node\u modules文件夹中。drwxrwxr-x是现有文件夹的文件权限。我不知道可能出了什么问题。 下面是错误消息。

  • 误差 System.Exception:存储库配置失败:出现一个或多个错误。({“errors”:[“1错误发生:\n\t*权限被拒绝\n\n”]})在VaultConnection.vaultTextensions.addVaultKeys.getValutKeyValuePairs(IConfiguration buildConfig)C:\users\48013\source\repos\s