You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git非仓库错误求助:命令执行异常及仓库初始化问题

解决Git错误:fatal: not a git repository (or any of the parent directories): .git

问题分析

你执行Git命令的当前目录不是Git仓库目录,且父目录中也没有.git文件夹。从操作记录来看,你在包含Desktop、Documents等系统文件夹的用户根目录初始化了一个无意义的Git仓库,之后克隆liggghts仓库后,未切换到该仓库目录就执行Git命令,从而触发错误。

修复步骤

  1. 切换到克隆的仓库目录
    打开终端,执行命令进入克隆好的liggghts仓库:

    cd liggghts
    

    进入后再执行git status等命令即可正常操作。

  2. 清理用户根目录的无效仓库
    用户根目录的Git仓库包含大量系统文件,无保留必要。回到用户根目录,执行以下命令删除该仓库:

    cd ~
    rm -rf .git
    

    Windows系统若使用Git Bash可直接执行上述命令,也可手动找到用户根目录下的.git文件夹删除。

  3. 规范操作流程(避免后续出错)

    • 先创建专门的项目文件夹,避免在系统目录操作:
      mkdir -p ~/Projects/CFDEM
      cd ~/Projects/CFDEM
      
    • 在该目录下克隆仓库:
      git clone git://cfdem.git.sourceforge.net/gitroot/cfdem/liggghts
      
    • 进入仓库目录进行后续操作:
      cd liggghts
      

内容的提问来源于stack exchange,提问作者Доктор-Ананас

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 23:21:19