我有两个存储库,即。存储库 A 和存储库 B。我正在从存储库 A 移动一个目录,即。dir-to-move 到存储库 B。但我只想保留 git-filter-branch 花费大量时间的那个目录的 git 历史记录(即 dir-to-move )。所以我想使用更快的 BFG Repo 清洁器。但我也想减小 .git 文件夹的大小。所以问题是双重的
- 如何使用 BFG Repo 清洁器执行以下命令?
git filter-branch --subdirectory-filter {dir-to-move} -- --all
- 运行 BFG Repo 清洁器后如何减小 .git 大小?(现在以 GB 到 MB 为单位)