代码之家  ›  专栏  ›  技术社区  ›  Cláudio Ribeiro

复制没有历史记录的Git存储库

  •  1
  • Cláudio Ribeiro  · 技术社区  · 6 年前

    我想将Git存储库复制到另一个位置,这样我就可以使用相同的代码库开始处理不同的项目。只克隆存储库并删除 .git 文件夹并运行 git init 还是我必须做些额外的工作?

    事先谢谢!

    2 回复  |  直到 6 年前
        1
  •  2
  •   rodrigo    6 年前

    如果您只想保留工作目录,但删除所有git历史记录、标记、分支等,您只需删除 .git 目录和运行 git init . .

    您可能还需要检查本地 .gitignore .gitattributes 文件(如果存在),以便它们符合新项目的需要。

        2
  •  0
  •   Błażej Kowalczyk    6 年前

    是的,删除 .git git init 会工作。还用 git clone --depth 1 所以你不会下载你要删除的历史记录。

    推荐文章