我在共享文件夹中有一个大存储库。
我在该文件夹的虚拟机中使用 git。
一切都很好,但存储库很大
git 正在搜索所有目录和文件
当提交缓慢时。
我无法将此存储库移出共享文件夹。
我尝试过了git add
特定文件和目录,
但当我这样做时git commit -m "something"
它仍然熄灭
目录树的奥德赛。
我可以进行忽略树其余部分的提交吗?
您可以尝试启用 preloadindex 选项,如git-config 手册页 http://git-scm.com/docs/git-config:
核心.预加载索引
为 git diff 等操作启用并行索引预加载
这可以加快 git diff 和 git status 等操作的速度,尤其是在 NFS 等缓存语义较弱、因此 IO 延迟相对较高的文件系统上。将其设置为 true 后,git 将并行对文件系统数据进行索引比较,从而允许重叠 IO。
要打开此功能,请使用:
git config core.preloadindex true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)