2013-05-16 5 views
5

GitHub의 계정이 수행 한 총 코드 줄 수를 얻고 싶습니다. 이것은 생산성을 판단하는 것이 아닙니다. LOC는 그 선택이 좋지 않습니다. 그것은 단지 우리 오락을위한 것입니다.Git/GitHub 계정에 기여한 총 라인 수

GitHub의 계정 (전자 메일 주소 또는 핸들)이 수행 한 총 코드 줄 수를 얻을 수 있습니까?

+2

가장 직접적인 해결책은 GitHub API를 사용하는 스크립트를 작성하여 모든 리포지토리를 로컬에서 복제하고 [cloc] (http://cloc.sourceforge.net/)을 실행하는 것입니다. –

답변

5

당신은 그에 대한 GitHub API 사용할 수 있습니다 그리고 그 저장소에 기여 (및 추가/삭제)를 얻을 수 /repos/:owner/:repo/stats/contributors를 사용하는 모든 저장소

  • 를 얻을 수

  • +1

    '/ user/: user/repos'는 사용자가 기여했지만 소유자 또는 회원이 아닌 저장소를 나열하지 않습니다 (그러나 풀 요청을했습니다). – Mitar