복제하기 전에 GitHub 리포지토리의 예상 크기보기


12

GitHub에서 호스팅되는 프로젝트의 총 저장소 크기를 복제하지 않고보고 싶습니다. 때때로 나는 이것을한다 :

  1. GitHub 리포지토리 복제 시작

    수신 물체 : 45 % (218/476), 5.50 MiB | 27 KiB / s

    이미 5MB를 소모 했습니까? 매달다...

    ^Z
    
  2. 정상적인 인터넷 연결 서버에 저장소를 복제 단지 의 크기를 볼 수 있습니다.

  3. 로컬 복제를 계속 (또는 중단)하십시오.

리포지토리 크기를 미리 찾으려면 어떻게합니까? 검색에서 저장소 크기는 표시되지만 다른 위치에는 표시되지 않습니다.


1
이 스택 오버플로 질문에 대한 답변을 확인하십시오 .
Alex

답변:


12

Github API 사용 :

$ echo https://github.com/hlamer/enki.git | perl -ne 'print $1 if m!([^/]+/[^/]+?)(?:\.git)?$!' | xargs -i curl -s -k https://api.github.com/repos/'{}' | grep size
"size": 284,

Mac에는에 대한 -i매개 변수가 xargs없으므로 다음과 같습니다.$ echo https://github.com/hlamer/enki.git | perl -ne 'print $1 if m!([^/]+/[^/]+?)(?:\.git)?$!' | xargs -I{} curl -s -k https://api.github.com/repos/'{}' | grep size
Daniel Golden

그 크기는 ... 킬로바이트입니까?
capybaralet


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.