如何以tar.gz格式恢复导出的git repo?

时间:2016-11-11 16:03:06

标签: git

我有一个导出的存储库,它以.tar.gz格式存档。 我在网上搜索并解决了所有推荐给git --bare clone的人,但它对我不起作用。

即使我在本地计算机上有完整的导出存储库,我也会收到Permission Denied错误。

我正在尝试的命令是......

git clone --bare repo.tar.gz

1 个答案:

答案 0 :(得分:0)

两个选项:

  1. 你有一个git档案 - 这意味着这是一个只读仓库 在这里阅读更多相关信息。 https://git-scm.com/docs/git-archive

  2. 它是git repo的纯zip/tar - 在这种情况下只需解压缩/解压缩它。

  3. 在这两种情况下,您都必须解压缩/解压缩内容。区别在于第二个选项是纯GIT仓库,它允许您继续处理内容,而第一个选项只是内容的快照。