【问题标题】:Trouble setting with git使用 git 设置问题
【发布时间】:2019-02-13 22:23:39
【问题描述】:
我在尝试设置 git init 时遇到此错误:
$ git 初始化
错误:无法锁定配置文件 C:/Users/khaled/Desktop/firstTemplete/.git/config: 没有这样的文件或目录
致命:无法将“core.repositoryformatversion”设置为“0”
有人知道吗?
【问题讨论】:
标签:
git
github
controlled-folder-access
【解决方案1】:
在 Windows 中,该问题可能是由于病毒和威胁防护软件阻止了对文件夹的未经授权更改。
- 打开您的 Windows Defender 安全中心
- 返回首页
- 点击并打开“病毒和威胁防护”
- 点击打开“病毒和威胁防护设置”
- 在“受控文件夹访问”选项中单击并打开“管理受控文件夹访问”
- 关闭“受控文件夹访问”
从 cmd 运行“Git init”。
完成!
【解决方案2】:
您可能没有足够的文件夹写入权限。尝试使用具有管理员权限的 git init。
- 以管理员权限打开终端。
- 转到文件夹的位置。
cd C:/Users/khaled/Desktop/firstTemplete/
- 试试 git init。
【解决方案3】:
当调用git init 时,.git 目录由 GIT 创建,并创建与 repo 相关的元信息,包括提交历史记录。
这是由于当前用户的写入权限不适当而导致的问题。
使用sudo git init
或者使基本目录对默认用户可写