내가하고 싶은 일은 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이없는 서버에서하고 있기 때문에.
—
Kamil Lelonek 2016 년
문제를 해결할 수도 있습니다 : stackoverflow.com/questions/23347134/…
—
errordeveloper
git clone https://github.com/MY_USER/MY_REPO
않습니까?