コントリビューショングラフは、パブリックリポジトリからのアクティビティを表示します。 パブリックリポジトリとプライベートリポジトリの両方からアクティビティを表示するように選択できます。プライベートリポジトリでは、アクティビティの詳細を表示できます。 詳細は「プライベートコントリビューションをプロフィールで公開または非公開にする」を参照してください。
メモ: ローカル Git 設定に使用したメールアドレスを GitHub Enterprise メール設定に追加した場合のみ、コミットがコントリビューショングラフに表示されます。 詳細は「コントリビューションがプロフィールに表示されないのはなぜですか?」を参照してください。
コントリビューションとして何がカウントされるか
プロフィールページでは、特定のアクションがコントリビューションとしてカウントされます:
- リポジトリのデフォルトブランチまたは
gh-pages
ブランチにコミットすること - Issue を開くこと
- プルリクエストを提案すること
- プルリクエストレビューのサブミット
- リポジトリのデフォルトのブランチまたは
gh-pages
ブランチでコミットを共作
ノート:
- プロフィールのコントリビューショングラフに表示されるためには、co-authoredコミットは一人の作者によるコミットと同じ条件を満たさなければなりません。
- コミットをリベースする際には、コミットのオリジナルの作者と、コマンドラインか使用している GitHub Enterprise Serverインスタンスかによらずコミットをリベースした人が、コントリビューションクレジットを受け取ります。
人気のあるリポジトリ
このセクションには、ウォッチャーが最も多いリポジトリが表示されます。 自分のプロフィールにリポジトリをピン止めすると、このセクションは [Pinned repositories] に変わります。
Pinned repositories
このセクションには最大 6 つのパブリックリポジトリが表示されます。このリポジトリには、自分のリポジトリだけでなく、自分がコントリビュートしたリポジトリも含めることができます。 選択したリポジトリに関する重要な詳細を簡単に見るために、このセクションの各リポジトリには、行われている作業の要約、そのリポジトリに付いた Star の数、およびそのリポジトリで使用されている主なプログラミング言語が含まれます。 詳細は「プロフィールにリポジトリをピン止めする」を参照してください。
コントリビューションカレンダー
コントリビューションカレンダーは、コントリビューションアクティビティを表示します。
特定の時期からのコントリビューションを表示する
- ある日の正方形をクリックすると、その 24 時間の間になされたコントリビューションが表示されます。
- Shift を押しながら、別の日の正方形をクリックすると、その期間中になされたコントリビューションが表示されます。
メモ: コントリビューションカレンダーでは 1 か月の範囲まで選ぶことができます。 もっと長い期間を選択した場合、1 か月分のコントリビューションのみが表示されます。
コントリビューションイベント時間の計算方法
タイムスタンプは、コミットとプルリクエストでは異なる方法で計算されます:
- コミットは、コミットタイムスタンプのタイムゾーン情報を使用します。 詳細は「タイムライン上のコミットのトラブルシューティング」を参照してください。
- GitHub Enterprise で開かれたプルリクエストと Issue は、ブラウザのタイムゾーンを使用します。 API を介して開かれたものは、API 呼び出しで指定されたタイムスタンプまたはタイムゾーンを使用します。
アクティビティの概要
プロフィールでアクティビティの概要セクションを有効化すると、閲覧者はあなたが行ったコントリビューションの種類や、あなたが最も活動的なリポジトリに関する情報をもっと見ることができます。 閲覧者がアクティビティの概要で情報を見ることができるのは、読み取りアクセスを持っているリポジトリについてのみです。 有効化されると、閲覧者はあなたのコントリビューショングラフやアクティビティタイムラインを特定のOrganizationについてフィルタリングもできるようになります。 詳細は「プロフィール上にアクティビティの概要を表示する」を参照してください。
アクティビティの概要に記載されている Organization は、Organization 内でのアクティビティの程度に応じて優先順位が付けられています。 プロフィール略歴で Organization に @メンションしており、あなたが Organization のメンバーである場合、その Organization がアクティビティの概要で最優先されます。 詳細は「人や Team のメンション」または「プロフィールに略歴を追加する」を参照してください。
コントリビューションアクティビティ
コントリビューションアクティビティセクションには、あなたが行った、または共作したコミット、あなたが提案したプルリクエスト、あなたが開いた Issue を含む、あなたの仕事の詳細なタイムラインが含まれています。 コントリビューションアクティビティの下にある Show more activity をクリックするか、ページの右側に表示したい興味のある年をクリックすることで、コントリビューションを時間の経過とともに見ることができます。 Organization に参加した日付、最初のプルリクエストを提案した日付、または注目度の高い Issue を開いた日付など、重要な瞬間が、コントリビューションアクティビティで強調されます。 タイムラインに特定のイベントが表示されない場合は、イベントが発生した Organization またはリポジトリにまだアクセスできることを確認してください。
GitHub.com 上の GitHub Enterprise Server インスタンス からコントリビューションを表示する
サイト管理者が、統合コントリビューション を有効にしている場合、GitHub Enterprise コントリビューションカウントを GitHub.com プロフィールに送信できます。 詳細は「GitHub Enterprise Server コントリビューションを GitHub.com に送信する」を参照してください。