git error: (权限不够)_Git 初始化操作错误error: could not lock config file C:

Git初始化操作设置用户名用户邮箱时出现错误 error: could not lock config file C:

百度和CSDN上解决方法有些杂乱,我都一一试过,我能查找到的方法单独尝试的话都不会成功(只针对我的电脑),造成该问题的原因好像是Git安装目录下的etc文件权限不够,造成配置用户名和用户邮箱时无法锁定配置文件,以下是我最终解决该问题的步骤,不一定适用所有人的情况,但是大多数应该有效(该解决办法是整合百度和CSDN上一些方法,以下步骤为亲自尝试)。

步骤一:环境变量的设置很多教程都提到过,需要把环境变量的HOME下的变量值设置成Git的安装目录,我看有的教程是这样,一步就能解决问题,但是我的还是会出现error

8a6b0cd8421b1ea2aad1ab2946895d37.png

4c61f87c990f203572c6d74047025230.png

b613eee6e3dc315431f5160737f40c61.png

步骤二:将Git Bash设置为管理员身份运行

de7bae7d9eb94590831012aebf7e7b4b.png

74b55e0fffedaf5eb292adbbcb78c16e.png

步骤三:修改etc文件夹的权限

bb3b8c8176b2dabbd34b5fadc9a034f8.png

0a694b26e78c6cc9eea88fc603aaa53f.png

经过这三个步骤的设置,设置用户名和用户邮箱时就不会再出现error了。

当然有一些人可能在属性安全里面找不到everyone选项解决方法如下:

b0936e630dccb0b66d4d2b512bb98ba8.png

f22daaf6631661f116e8a90b643796db.png

7994dbbc7f41a54019d16b308f660370.png

然后点击everyone 再点击确定就好啦,接着继续重复步骤三就OK了,希望该文章对遇到类似问题的小伙伴有帮助。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值