我最近购买了一台新PC,并从头开始设置开发环境,包括安装适用于Windows的Git系统(Git Bash)。
我的项目存储在外部硬盘驱动器上,并映射到与旧PC相同的字母。
对于这个特定项目,我仅使用Git来跟踪更改,而没有推送到任何远程存储库。基本上使用git add, git commit and git status
现在在新PC上,当我尝试进行git add .
时,出现以下错误:
fatal: fsync error on 'loose object file': Bad file descriptor
原因是什么以及如何解决?可能与ssh证书有关吗?