我过去曾使用过BFG 回购清理器并取得了巨大的成功。我最近也开始修补Git LFS,虽然我还在学习。
我以前有.gitignore
很多大文件,当我开始用 LFS 跟踪时,.git/
文件夹变得很大(.git/lfs/objects
主要是由于)。
- 通过使用 Git LFS 跟踪文件,我是否会立即大幅增加我的 repo 大小?到目前为止,这是我的经验,但似乎没有必要(也许)。
我看到BFG 现在支持 Git LFS。它说我可以使用该命令来减小我的 repo 的大小,并使用 LFS 进行跟踪。
- 有没有办法指定要使用 BFG 清理然后使用 LFS 跟踪的文件大小,或者它是否只是对所有匹配的文件执行这些操作(基于名称)?
我一直在尝试寻找这些问题的答案,但进展缓慢。