opening.git/config:权限被拒绝
opening.git/config:权限被拒绝,git,git-branch,Git,Git Branch,C:\Users\Inspiron\.git\config文件夹为空,命令$git config user.emailuser@gmail.com返回错误:opening.git/config:权限被拒绝。 我试图设置后缓冲区大小,但得到了相同的错误。我很确定它不应该是文件夹。删除它,让git创建它。这不是一个文件夹,而是git的主要配置文件 在这里您可以看到配置文件 windows下的权限被拒绝有点奇怪。检查文件的权限。可能您已经删除了扩展权限中的权限。不仅.git/config是一个文件,
C:\Users\Inspiron\.git\config
文件夹为空,命令$git config user.emailuser@gmail.com
返回错误:opening.git/config:权限被拒绝。
我试图设置后缓冲区大小,但得到了相同的错误。我很确定它不应该是文件夹。删除它,让git创建它。这不是一个文件夹,而是git的主要配置文件 在这里您可以看到配置文件
windows下的权限被拒绝有点奇怪。检查文件的权限。可能您已经删除了扩展权限中的权限。不仅
.git/config
是一个文件,而且它的权限必须很快(git 2.0.X/2.12014年第3季度)不包括“世界可写”
见黄家祥
config
:保留编辑时的配置文件权限
用户可能已经在.git/config
中存储敏感数据,如imap.pass
;当调用“git config
”进行编辑时,使文件世界可读意味着他们的密码将在共享系统上被泄露
检查Windows安全属性
在Windows7上,我只能通过右键单击资源管理器中的文件、单击属性/安全选项卡/高级/权限并删除“拒绝”权限类型来修复此问题。奇莫德和乔恩没有为我做任何事 在Windows 10上,我只能通过右键单击资源管理器中的文件,输入配置文件的路径(
C:\ProgramData\Git
),右键单击配置文件properties/security
,选项卡“advanced/permissions”,并授予对LogonSessionId\u 0\uuxxxxxxx(NT权限)的完全访问权限来解决此问题
也对我有用,非常感谢!问题出现在Igit branch-D label
a branchMine出于某种原因成为文件夹之后。我删除了它,创建了一个文件,并修复了它