【问题标题】:Linux: How can I download a git-repos without cloning it?Linux:如何在不克隆的情况下下载 git-repos?
【发布时间】:2020-03-30 10:09:02
【问题描述】:

我需要一个来自 Git 的存储库,用于工作中的项目。现在我们的代理阻止了从 git 克隆,但在 Windows 上,我仍然可以将 repos 下载为 .zip,而无需 git 克隆它。

然而,这个项目在 Linux 上运行,我需要一个 repos,但由于我们的代理,git clone <repos-Link> 当然不起作用。有没有办法只下载文件以便我使用它们?

我正在寻找另一种方式,而不是在 Windows 上下载并手动传输文件

【问题讨论】:

  • 请注意,repository 是一个包含 all 提交的数据库,通常有数以万计的提交。下载一个 zip 文件会让你(内容)一个提交:根本不是一回事。
  • 这是来自 github 吗?你可以在 Linux 下从 github 下载一个 ZIP 没有问题。

标签: linux git proxy


【解决方案1】:

您可以通过wget 获取 repo 的存档

wget https://github.com/username/reponame/tarball/master

请注意,这不是整个 git 存储库,只是文件。

然后你可以用tar -xvf master提取它

【讨论】:

    猜你喜欢
    • 2020-02-20
    • 1970-01-01
    • 2018-07-02
    • 2021-10-18
    • 1970-01-01
    • 2012-07-27
    • 1970-01-01
    • 1970-01-01
    • 2016-04-28
    相关资源
    最近更新 更多