使用bfg repo-cleaner后需要克隆repo还是拉上现有的?

时间:2015-04-21 07:31:59

标签: git-rewrite-history bfg-repo-cleaner

阅读bfg repo-cleaner的说明,工作流程如下:

  1. 使用--mirror选项克隆repo
  2. 使用bfg
  3. 从不需要的项目中删除回购
  4. 使用git gc物理删除项目
  5. 推送已清理的仓库
  6. 然而,我不清楚你是否需要删除你自己的工作目录副本并进行新的克隆,或者你是否只需要拉动来获得干净的回购/历史记录?目前我是唯一一个使用回购的人。

1 个答案:

答案 0 :(得分:4)

你最好不要做一个新的克隆,因为你的旧工作目录会有一些脏的历史记录,你不想冒险推回到新清理的仓库。