Những gì tôi muốn làm là tải xuống kho lưu trữ riêng tư từ GitHub, giải nén nó, xóa tệp lưu trữ và sao chép một số thư mục bên trong dự án đã tải xuống.
Tôi đã cố gắng sử dụng wget
nhưng tôi không thể ủy quyền cho mình:
wget --header='Authorization: token MY_TOKEN_CREATED_ON_GITHUB' https://github.com/MY_USER/MY_REPO/archive/master.tar.gz -O - | tar xz
Tôi cũng đã thử với 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
Ở đây ủy quyền thông qua, nhưng tôi không thể giải nén tập tin.
Làm thế nào để làm điều đó?
git clone https://github.com/MY_USER/MY_REPO
?