gpt4 book ai didi

git - 成功运行后要使用的 BFG

转载 作者:太空狗 更新时间:2023-10-29 14:22:27 26 4
gpt4 key购买 nike

我按照文档使用 BFG repo cleaner我读过 “最好删除所有旧克隆” 但不确定删除哪个以及如何删除它。我正在将所有内容推送到 bitbucket。

我现在有 2 个 repos 的目录

/.git
/.myproject.git/

我应该只删除两个目录并从 bitbucket 中提取所有内容吗?我应该再镜像一次吗?或者只删除 /.git 并重命名 /.myproject.git/=>/.git?

或者什么...?

最佳答案

最简单的方法是clone --mirror再次。
这样,您不必对现有的本地存储库做出任何假设,并且新的克隆不会引用它们(因此无需删除所有克隆)

确保您所在的文件夹中没有 .git 或 xx.git,并且:

git clone --mirror https://bitbucket.org/<user>/<repo> <repo>.git

然后你可以将 bfg 应用到你的新裸仓库 <repo>.git

但是:如果您的数据尚未推送到 BitBucket(因为它有大文件阻止推送完成),那么是的,尝试并克隆 --mirror 您当前的 repo:xxx/.git (不是 .xxx.git )在别处,并在新的裸仓库上应用 bfg。

关于git - 成功运行后要使用的 BFG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39775944/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com