2

尝试设置 git init 时出现此错误:

$ git init error: could not lock config file C:/Users/khaled/Desktop/firstTemplete/.git/config: No such file or directory fatal: could not set 'core.repositoryformatversion' to '0'

有人知道吗?

4

3 回答 3

4

调用时git init,.git 目录由 GIT 创建,并创建与 repo 相关的元信息,包括提交历史记录。这是由于当前用户的写入权限不适当而导致的问题。

  • 利用sudo git init
  • 或者使默认用户的基本目录可写
  • 于 2018-09-09T05:42:32.640 回答
    0

    您可能在文件夹中没有足够的写入权限。尝试使用具有管理员权限的 git init。

    1. 打开具有管理员访问权限的终端。
    2. 转到文件夹的位置。cd C:/用户/khaled/桌面/firstTemplete/
    3. 试试 git init。
    于 2018-09-09T10:12:51.833 回答
    -1

    在 Windows 中,由于病毒和威胁防护软件阻止了未经授权的文件夹更改,可能会出现此问题。

    1. 打开你的 Windows Defender 安全中心
    2. 回家
    3. 单击并打开“病毒和威胁防护”
    4. 单击并打开“病毒和威胁防护设置”
    5. 在“受控文件夹访问”选项中单击并打开“管理受控文件夹访问”
    6. 关闭“受控文件夹访问”

    从 cmd 运行“Git init”。完毕!

    于 2019-03-24T14:21:54.557 回答