【发布时间】:2020-02-01 01:17:23
【问题描述】:
我只是想知道使用命令行而不是使用 GUI 以原始格式下载整个 GitHub 目录/文件夹的最佳方法是什么。
我需要下载所有现有文件,而且列表很长。
你会推荐什么?
【问题讨论】:
标签: git github gitlab gitlab-ci
我只是想知道使用命令行而不是使用 GUI 以原始格式下载整个 GitHub 目录/文件夹的最佳方法是什么。
我需要下载所有现有文件,而且列表很长。
你会推荐什么?
【问题讨论】:
标签: git github gitlab gitlab-ci
你可以:
curl the archive of the GitHub repo(HEAD 内容为 zip 或 tar 文件)
示例:
curl -LkSs https://api.github.com/repos/ziyaddin/xampp/tarball -o master.tar.gz
extract from that tar file a folder
示例:
tar -xzf backup.tar.gz --strip-components=3 -C a/b/m
您可以从该存档中提取任何文件或文件夹。
【讨论】: