ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: Enterprise Server 2.14

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2019-07-12. 重大なセキュリティ上の問題があっても、パッチはリリースされなくなります。優れたパフォーマンス、改善されたセキュリティ、そして新しい機能のために、GitHub Enterprise の最新バージョンにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise Support に連絡してください。

コントリビューションがプロフィールに表示されないのはなぜですか?

プロフィールのコントリビューショングラフは、GitHub Enterprise リポジトリへのコントリビューションの記録です。 ローカルタイムゾーンではなく、協定世界時 (UTC) に従って、コントリビューションにタイムスタンプが付けられます。 コントリビューションは、一定の基準を満たしている場合にのみカウントされます。 場合によっては、コントリビューションを表示するためにグラフを再構築する必要があります。

カウントされるコントリビューション

Issue およびプルリクエスト

Issue とプルリクエストは、フォークではなく、スタンドアロンのリポジトリで開かれた場合、コントリビューショングラフに表示されます。

コミット

次の条件のすべてを満たしている場合、コミットはコントリビューショングラフに表示されます。

また、次のうち少なくとも 1 つが該当する必要があります:

コントリビューションがカウントされない一般的な理由

メモ: ープロフィールのコントリビューショングラフに表示されるためには、co-authored コミットは一人の作者のコミットと同じ条件を満たさなければなりません。

  • プルリクエストがマージされ、コミットが squash された場合、プルリクエストをマージしたユーザとプルリクエストをオープンしたユーザだけがコントリビューションクレジットを受け取ります。プルリクエストの他のコントリビューターは、コントリビューションクレジットを受け取りません。
  • コミットをリベースする際には、コミットのオリジナルの作者とコミットをリベースした人が、コマンドライン上あるいは 使用している GitHub Enterprise Serverインスタンス 上で行ったかどうかにかかわらず、コントリビューションクレジットを受け取ります。

コミットしてからまだ 24 時間経過していない

コントリビューションとしてカウントするための要件を満たすコミットを行った後、コントリビューションがコントリビューショングラフに表示されるまで、最大 24 時間待つ必要があります。

ローカルの Git コミットメールをプロフィールに追加していない

コントリビューショングラフに表示するには、GitHub Enterprise プロフィールに追加されたメールアドレスを使用してコミットする必要があります。 コミット URL の最後に .patch を追加すると、コミットに使用されたメールアドレスを確認できます。例: https://github.com/octocat/octocat.github.io/commit/67c0afc1da354d8571f51b6f0af8f2794117fd10.patch:

From 67c0afc1da354d8571f51b6f0af8f2794117fd10 Mon Sep 17 00:00:00 2001
From: The Octocat <octocat@nowhere.com>
Date: Sun, 27 Apr 2014 15:36:39 +0530
Subject: [PATCH] より良いウェルカムメッセージのためのインデックスを更新

[From:] フィールドのメールアドレスは、ローカル Git 設定で設定されたアドレスです。 この例では、コミットに使用されたメールアドレスは、octocat@nowhere.com です。

コミットに使用したメールアドレスが、GitHub Enterprise プロフィールに追加されていない場合は、GitHub Enterprise アカウントにメールアドレスを追加する必要があります。 新しいアドレスを追加すると、 コントリビューショングラフが自動的に再構築されます。

jane@computer.local などの汎用メールアドレスを GitHub Enterprise アカウントに追加することはできません。 コミットにこのようなメールアドレスを使用した場合、そのコミットは、GitHub Enterprise プロフィールにリンクされず、コントリビューショングラフに表示されません。

デフォルトまたは gh-pages ブランチでコミットされていません

コミットがデフォルトのブランチ (通常はmaster) または gh-pages ブランチ (プロジェクト page サイトを持つリポジトリの場合) で行われた場合にのみカウントされます。 コミットがデフォルト以外または gh-pages 以外のブランチにあり、コントリビューションにカウントする場合は、以下のうち 1 つを行う必要があります:

リポジトリのデフォルトブランチを変更すると、すべてのリポジトリコラボレータにも変更されます。 これを行うのは、新しいブランチを将来のすべてのプルリクエストとコミットが行われるベースにしたい場合だけにしてください。

コミット共作者はリポジトリにアクセスできません

共作者がアクセスできないコミットがリポジトリで行われた場合、そのコミットは共作者のコントリビューションにはカウントされません。

コミットがフォークで行われました

フォークで行われたコミットは、 コントリビューションにはカウントされません。 カウントには、次のいずれかを実行する必要があります:

マージされて圧縮されたプルリクエストでコミットが行われました

マージおよびsquashされたプルリクエストで行われたコミットは、コントリビューションにはカウントされません。 プルリクエストをマージしたユーザとプルリクエストを開いたユーザだけが、コントリビューションを受け取ります。 プルリクエストへの他のコントリビューターは、コントリビューションクレジットを受け取りません。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください