使用 bfg repo-cleaner 后需要克隆 repo 还是拉取现有的?
Need to clone repo after using bfg repo-cleaner or pull on existing?
阅读 bfg repo-cleaner 的说明,工作流程如下:
- 使用 --mirror 选项克隆存储库
- 使用 bfg
从不需要的项目中删除回购协议
- 使用 git gc 物理删除项目
- 推送已清理的 repo
但是,我不清楚您是否需要删除您自己的工作目录副本并重新克隆,或者您是否可以只进行拉取以获得干净的 repo/history?目前只有我一个人在用repo。
你最好做一个新的克隆,因为你的旧工作目录会有肮脏的历史,你不想冒险推回你新清理的仓库。
阅读 bfg repo-cleaner 的说明,工作流程如下:
- 使用 --mirror 选项克隆存储库
- 使用 bfg 从不需要的项目中删除回购协议
- 使用 git gc 物理删除项目
- 推送已清理的 repo
但是,我不清楚您是否需要删除您自己的工作目录副本并重新克隆,或者您是否可以只进行拉取以获得干净的 repo/history?目前只有我一个人在用repo。
你最好做一个新的克隆,因为你的旧工作目录会有肮脏的历史,你不想冒险推回你新清理的仓库。