協力者の貢献度を知りたいです。そのため、自分で書いて github にプッシュするコードの数を知る必要があります。ただし、github にはマージ メッセージもあり、邪魔になります。
共同作業者が特定の時間内に実際にコードをコミットしたことを github または git で知る方法はありますか? (すべてのブランチで)
更新 このコラボレーターの重複していないコミットの差分を見ることはできますか? すなわち。他の人のコミットもマージコミットに表示されます。
Github は、リポジトリの Graphs セクションで実際にこれを行います。"Contributors" と "Impact" の両方のタブには、すべての非マージ コミットの #commits、+lines/-lines が含まれます。
編集:すべてのブランチのデータが必要であることに気付きました.Githubのグラフはマスターブランチについてのみ報告します. Github からすべてのブランチ情報を取得する方法がわかりません。
Github は現在 (2013 年 4 月)、 Pulseプロジェクト(" Get up to speed with Pulse ")を使用して、共同作業者ごとのコミット数を視覚化する方法を提案しています。
Pulse は、誰が積極的にコミットし、プロジェクトのデフォルト ブランチで何が変更されたかを表示します。
ナビゲーション バーの左側にリンクがあります。
ただし、これは一定期間のみです。
したがって、プロジェクトの全期間にわたって共同作業者のアクティビティを取得する方法ではありません。