我正在使用VS Code和Git,它在便携位置C:\_DEV\bin\git中,并已添加到Windows PATH中,因此可以正常工作,没有远程连接问题。
我有一个OneDrive文件夹<_GIT>,其中包含我的一些“远程”存储库,这些存储库在两个设备之间同步(有时,我主要是为了备份而将其放在那里)。
当我想提交更改时出现错误,唯一解决此问题的方法是重新启动计算机,因此我想找到一种正确解决该问题的方法。问题是,它并不总是出现,也不是所有存储库都会出现,它是相当随机的。
我认为这是由于与OneDrive的同步引起的。有没有命令我可以运行来修复文件描述符?还是其他预防方法?
我有一个OneDrive文件夹<_GIT>,其中包含我的一些“远程”存储库,这些存储库在两个设备之间同步(有时,我主要是为了备份而将其放在那里)。
当我想提交更改时出现错误,唯一解决此问题的方法是重新启动计算机,因此我想找到一种正确解决该问题的方法。问题是,它并不总是出现,也不是所有存储库都会出现,它是相当随机的。
我认为这是由于与OneDrive的同步引起的。有没有命令我可以运行来修复文件描述符?还是其他预防方法?
git remote --verbose
git ls-tree -l HEAD -- a:\new\theme\assets\sass\main.scss
git show 97a333c5e7fce816dbb46a5c1235d69e61836726
git show HEAD:theme/assets/sass/main.scss
git add -A -- a:\new\theme\assets\sass\main.scss
fatal: fsync error on 'sha1 file': Bad file descriptor
Visual Studio Code
中失败。尝试关闭Visual Studio 2019
,看看是否解决了这个问题。 - AlainD