gpt4 book ai didi

git - 通过 https 克隆最新版本的 git 存储库

转载 作者:太空狗 更新时间:2023-10-29 13:55:53 25 4
gpt4 key购买 nike

我想从项目中获取一些文件:我不需要克隆整个存储库:我只需要来自 master 分支的最新快照。这对我很重要,因为我的带宽很低,下载所有内容需要一些时间。

在另一个 S.O.问题,我看到可以使用“git archive”来这样做,不幸的是,它似乎不适用于 https:

git archive --format=tar --remote=https://github.com/thomaspark/bootswatch.git master | tar tvf -

returns "fatal: Operation not supported by protocol."

此命令适用于 ssh://但不适用于 https://

对于 github,我可以在 Web 界面上下载提供的 zip 文件,但对于其他不提供它的存储库,我如何从 git 存储库 https URL 获取简单的快照?

最佳答案

你可以只做一个“浅克隆”:

git clone --depth 1 <repository>

这将只获取历史记录中的最后 n 个(在本例中为 1 个)提交;因此需要更少的带宽。您可以在 git documentation 中阅读更多内容

这将是一个功能齐全的 git 存储库;您将能够推送、 pull 、提交等。您自己只会拥有历史的一部分,因此这应该可以满足您的需求。

关于git - 通过 https 克隆最新版本的 git 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23886154/

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