2013-05-16 3 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

    関連する問題