我想做的是从GitHub下载私有存储库归档文件,将其解压缩,删除归档文件并复制下载项目内部的某些目录。
我尝试使用,wget
但无法授权自己:
wget --header='Authorization: token MY_TOKEN_CREATED_ON_GITHUB' https://github.com/MY_USER/MY_REPO/archive/master.tar.gz -O - | tar xz
我也尝试过cURL
:
curl -i -H 'Authorization: token MY_TOKEN_CREATED_ON_GITHUB' https://github.com/MY_USER/MY_REPO/archive/master.tar.gz > file.tar.gz | tar xz
授权通过了,但是我无法解压缩文件。
怎么做?
因为我在没有git的服务器上执行此操作。
—
卡米尔·莱洛内克2014年
git clone https://github.com/MY_USER/MY_REPO
呢?