git错误:Not a git repository git status --porcelain

使用git dif 时提示如下问题:
fatal: Not a git repository third_party
fatal: git status --porcelain

  # root @ 2b4af2e9b4ce in /persist/src/motion_planner on git:dev o [1:48:30] 
  $ git status
   fatal: Not a git repository: /home/lichunhong/Documents/src/motion_planner/.git /modules/third_party/mqlite /modules/cpp/third_party/googletest
   fatal: 'git status --porcelain' failed in submodule third_party/mqlite

解决办法:
除了根目录下存在 .git文件外,可能不小心在子文件夹下拷贝了 .git文件,根据提示,/modules/third_party文件夹下存在 .git文件,删除这个 .git即可

cd /modules/third_party/mqlite
rm -rf .git 
cd /modules/cpp/third_party/googletest
rm -rf .git 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值