Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-01-18. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

複数の作者を持つコミットを作成する

コミットのメッセージに 1 つ以上の Co-authored-by トレーラーを追� することで、1 つのコミットが複数の作成者に属するようにすることができます。 共同作成されたコミットは、GitHub Enterprise Server に表示することができ、プロファイル コントリビューション グラフとリポジトリの統計に含めることができます。.

必要な共作者情� �

コミットに共作者を追� する前に、各共作者に使う適切なメールアドレスを知っておく必要があります。 共同作成者のコミットが投稿としてカウントされるようにするには、 のアカウントに関連付けられているメールを使う必要があります。

GitHub Desktop で co-authored コミットを作成する

GitHub Desktop で、共作者を持つコミットを作成できます。 詳しくは、「コミットメッセージの入力と変更のプッシュ」と、GitHub Desktop を参照してく� さい。

コミットメッセージに共作者を追� 

コマンドライン上で co-authored コミットを作成する

  1. 1. 各 co-author (共同作者) の名前とメール アドレスを収集します。

  2. コミットメッセージと、変更の短く分かりやすい説明を入力してく� さい。 コミットの説明の後に、閉じる引用符の代わりに 2 つの空の行を追� してく� さい。

    $ git commit -m "Refactor usability tests.
    >
    >

    ヒント: コミット メッセージの入力にコマンドライン上のテキスト エディターをお使いの� �合、コミットの説明の末尾と Co-authored-by: コミット トレーラーのとの間に改行が 2 つあることをご確認く� さい。

  3. コミット メッセージの次の行で、共同作成者ごとに Co-authored-by: name <name@example.com> と個別の情� �を入力します。 共同作者の情� �の後に、閉じる引用符を追� します。

    複数の共作者を追� する� �合は、共同作成者ごとに 1 行と、Co-authored-by: コミット トレーラーを割り当てます。

    $ git commit -m "Refactor usability tests.
    >
    >
    Co-authored-by: name <name@example.com>
    Co-authored-by: another-name <another-name@example.com>"

次回のプッシュ時に、に新たなコミットとメッセージが表示されます。 詳しくは、変更をリモート リポジトリにプッシュする方法に関するページを参照してく� さい。

GitHub Enterprise Server で co-authored コミットを作成する

GitHub Enterprise Server の Web エディターを使ってファイルを変更してから、コミットのメッセージに Co-authored-by: トレーラーを追� すると、co-authored コミットを作成できます。

  1. 1. 各 co-author (共同作者) の名前とメール アドレスを収集します。

  2. 共同で変更を行った後は、ページの下部に、変更について説明する、短くて意味のあるコミットメッセージを入力します。 変更のコミット メッセージ

  3. コミット メッセージの下のテキスト ボックスに、共同作成者ごとに個別の情� �と Co-authored-by: name <name@example.com> を追� します。 複数の共作者を追� する� �合は、共同作成者ごとに 1 行と、Co-authored-by: コミット トレーラーを割り当てます。

    2 つ目のコミットメッセージテキストボックスにある、コミットメッセージの共同作者トレーラー例

  4. [変更のコミット] または [変更の提案] をクリックします。

    に新たなコミットとメッセージが表示されます。

参考資料