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

コミットが間違ったユーザにリンクされているのはなぜですか?

GitHub Enterprise は、コミットヘッダのメールアドレスを使用して、コミットを GitHub ユーザにリンクします。 コミットが別のユーザにリンクされている場合、あるいはどのユーザにもリンクされていない場合は、ローカルの Git 設定を変更するか、アカウントのメール設定にメールアドレスを追加するか、あるいはその両方を行う必要があります。

メモ: コミットが別のユーザにリンクされている場合でも、そのユーザがあなたのリポジトリにアクセスできるわけではありません。 コラボレーターとして追加した場合、またはリポジトリにアクセスできる Team に追加した場合にのみ、ユーザはあなたが所有するリポジトリにアクセスできます。

コミットは別のユーザにリンクされています

コミットが別のユーザにリンクされている場合は、あなたのローカル Git 設定のメールアドレスを、そのユーザが自分の GitHub Enterprise アカウントに追加したことを意味します。 この場合、ローカル Git 設定でメールアドレスを変更し、アカウントに将来のコミットをリンクするために、新しいメールアドレスを GitHub Enterprise アカウントに追加すれば解決します。

  1. ローカル Git 設定でメールアドレスを変更するには、「<Git にコミットメールアドレスを設定する」の手順に従ってください。 複数のマシンで作業している場合は、各マシンでこの設定を変更する必要があります。
  2. GitHub アカウントにメールアドレスを追加する」の手順に従って、ステップ 2 のメールアドレスをアカウント設定に追加します。

これ以降のコミットは、あなたのアカウントにリンクされます。

コミットはどのユーザにもリンクされていません

コミットがどのユーザーにもリンクされていない場合、灰色の Octocat ロゴがその横に表示されます:

灰色の Octocat ロゴ

これらのコミットに使用されたメールアドレスを確認し、コミットをアカウントに接続するには、次の手順に従います:

  1. コミットメッセージリンクをクリックしてコミットに移動します。
    コミットメッセージリンク
  2. コミットがリンクされていない理由に関するメッセージを読むには、ユーザ名の右側にある青い の上にカーソルを合わせます。
    コミットホバーメッセージ

ローカル Git 設定に一般的なメールアドレス、または他のユーザのアカウントにすでに添付されているメールアドレスが含まれている場合、以前のコミットはアカウントにリンクされません。 Git では以前のコミットに使用したメールアドレスを変更することができますが、特に共有リポジトリではこれを推奨しません。 詳細は「作者情報を変更する」を参照してください。

参考リンク

担当者にお尋ねください

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

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