这种情况可能是因为Git LFS追踪的大型文件没有被正确同步。可以通过以下步骤解决:
git lfs ls-files | xargs -n1 -I{} sh -c 'echo {}; rsync -n --relative "{}" new-disk/ | wc -l'
上述命令会列出所有Git LFS追踪的文件,并使用rsync检查它们是否成功同步。所有成功同步的文件会被统计出来。
git lfs fetch origin
git lfs checkout
这会重新拉取所有Git LFS文件并更新Git索引。
git status