【问题标题】:Local mirror of a local git clone本地 git clone 的本地镜像
【发布时间】:2019-11-24 14:34:57
【问题描述】:

我有一个无法推送到github 的大文件,需要对我的本地克隆进行手术。推荐的方法是使用BFG 工具https://rtyley.github.io/bfg-repo-cleaner/:这需要remote repo 的本地镜像。那么如何制作 local 存储库的镜像以便使用该工具?

请注意,以下具有相似标题的问题实际上大多不相关,因为它不处理镜像本地克隆: Git local mirror and repository

【问题讨论】:

    标签: git


    【解决方案1】:

    这里的“远程”并不意味着它必须在另一台机器上,它只是意味着它不是您当前的存储库的“本地”克隆。 Git 远程不需要网络或服务器,你可以克隆一个目录。

    git clone /path/to/your/repo
    

    请参阅 Pro Git 的 "Working With Remotes" 章节了解更多信息。


    也就是说,BFG 文档指的是您现有的 Github 存储库克隆。您不需要制作另一个克隆。

    但是,您可能需要对您的克隆进行备份,以防万一出现问题。只需复制目录即可。虽然可以撤消 BFG 所做的操作,但如果出现问题,从备份中恢复要简单得多。

    【讨论】:

    • thx:我不确定一个简单的 FQP 是否代表一个 git url。
    猜你喜欢
    • 2013-08-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-18
    • 1970-01-01
    • 1970-01-01
    • 2015-12-29
    • 2015-10-22
    • 2021-07-05
    相关资源
    最近更新 更多