我们本地计算机的硬盘驱动器填满了存储在Git LFS中但当前未检出的大文件。
如果不是当前提交的一部分只是 存储在服务器上并且如果提交"暴露"那么将根据需要下载将是方便的。它们。
是否可以使用某些配置,或者是否有其他可以提供帮助的Git扩展?
修改:similar question建议使用git lfs prune
。由于我希望从本地计算机中删除的文件不会被删除,因此我没有做我想要的事情。它们在当前提交中不可见。
答案 0 :(得分:1)
您可以通过设置
修剪不属于当前检出的提交的所有LFS文件git config lfs.pruneoffsetdays 0
一次,然后运行
git lfs prune
每次要缩小存储库时。要常规修剪LFS对象,可以将命令添加到pre-auto-gc
hook。