メモ: Organization の代理でコミットを作成する機能は、現在パブリックベータであり、変更されることがあります。
Organization の代理でコミットを作成するには、以下の条件を満たす必要があります:
- トレーラーで示される Organization のメンバーであること
- あなたがコミットに署名すること
- コミットメールおよび Organization メールが、Organization で検証済みのドメインであること
- コミットメッセージが、
on-behalf-of: @org <name@organization.com>
というコミットトレーラーで終わることorg
は Organization のログイン名name@organization.com
は Organization のドメイン内
Organization は、オープンソースの取り組みにおいて、name@organization.com
のメールアドレスを公開連絡先として使うことができます。
コマンドラインで on-behalf-of
バッジを付けてコミットを作成する
-
コミットメッセージと、変更の短く分かりやすい説明を入力してください。 コミットの説明の後に、閉じる引用符の代わりに 2 つの空の行を追加してください。
$ git commit -m "Refactor usability tests. > >
Tip: If you're using a text editor on the command line to type your commit message, ensure there are two newlines between the end of your commit description and the
on-behalf-of:
commit trailer. -
コミットメッセージの次の行に、
on-behalf-of: @org <name@organization.com>
と入力して、引用符で閉じます。$ git commit -m "Refactor usability tests. > > on-behalf-of: @org <name@organization.com>"
次回のプッシュ時に、GitHub に新たなコミット、メッセージ、およびバッジが表示されます。 詳細は「リモートリポジトリに変更をプッシュする」を参照してください。
GitHub で on-behalf-of
バッジを付けてコミットを作成する
GitHub のウェブエディタでファイルを変更してから、コミットのメッセージに on-behalf-of:
トレーラーを追加することで、Organization の代理でコミットを作成できます。
-
変更を行った後は、ページの下部に、変更について説明する、短くて意味のあるコミットメッセージを入力します。
-
コミットメッセージの下にあるテキストボックスに、
on-behalf-of: @org <name@organization.com>
を追加します。 -
[Commit changes] または [Propose changes] をクリックします。
GitHub に新たなコミット、メッセージ、およびバッジが表示されます。