行動規範 は、コミュニティへの参加方法の標準を定義するものです。 それは、すべてのコントリビューションを尊重する開放的な環境であることを発信します。 また、プロジェクトのコミュニティのメンバー間の問題に対処するための手順の概要も示します。 行動規範がコミュニティに参加する方法に対する標準と期待を定義する理由の詳細については、「Open Source Guide」を参照してください。
プロジェクトで行動規範を採択する前に:
- オープンソースプロジェクト向けに設計されたさまざまな行動規範を調査します。 自分のコミュニティの標準を反映しているものを選択してください。
- それを適用したいか、そして適用できるのかを注意深く検討してください。
テンプレートを使用するか、手動でカスタムの行動規範を作成して、プロジェクトに行動規範を追加できます。 あなたの行動規範はどちらの方法でも利用できます。 パブリック リポジトリのコミュニティ プロファイルでは、ファイルが空でなく、プロジェクトに行動規範がないことを示していない場合、"行動基準" は追加済みとしてマークされます。 他者または Organization が作成した行動規範を使用する場合は、必ずソースからの帰属ガイドラインに従ってください。 コミュニティのプロファイルについて詳しくは、「パブリックリポジトリのコミュニティプロフィールについて」をご覧ください。
組織の既定の行動規範を作成できます。また、または個人アカウントマネージド ユーザー アカウントの既定の行動規範を作成できます。 詳しくは、「既定のコミュニティ正常性ファイルの作成」をご覧ください。
テンプレートを使用して行動規範を追加する
GitHub には、一般的な行動規範のテンプレートが用意されています。これは、プロジェクトに行動規範をすばやく追加するのに役立ちます。 テンプレートを使用するには、リポジトリへの書き込みアクセス権が必要です。
-
GitHub で、リポジトリのメイン ページに移動します。
-
ファイルの一覧の上にある [Add file ] ドロップダウン メニューを選んでから、[ Create new file] をクリックします。
または、左側のファイル ツリー ビューの をクリックしてもかまいません。
![上で説明した [Add file] と "プラス記号" アイコンの両方がオレンジ色の枠線で強調されている、リポジトリのメイン ページのスクリーンショット。](/assets/cb-60263/images/help/repository/add-file-buttons.png)
-
ファイル名のフィールドに「CODE_OF_CONDUCT.md」と入力します。
-
[行動規範テンプレートの選択] を選びます。
![新しい Markdown ファイルを示すリポジトリのスクリーンショット。 右側の [Choose a code of conduct template] というボタンがオレンジ色の枠線で囲まれています。](/assets/cb-30300/images/help/repository/code-of-conduct-tool.png)
-
ページの左側でプレビューしたい行動規範を選択し、プロジェクトに追加してください。
-
ページの右側でフィールドに記入し、適切な情報と共に選択した行動規範を作成してください。
-
[確認して送信] をクリックします。
-
テキスト領域内にある行動規範の内容をレビューしてください。
-
[変更のコミット...] をクリックします。
-
[コミット メッセージ] フィールドに、ファイルに対する変更内容を説明する、短くわかりやすいコミット メッセージを入力します。 コミットメッセージでは、複数の作者にコミットを関連づけることができます。 詳しくは、「複数の作成者または組織に代わってコミットを作成する」をご覧ください。
-
コミットメッセージフィールドの下で、コミットの追加先を現在のブランチか新しいブランチから選択してください。 現在のブランチがデフォルトブランチなら、コミット用に新しいブランチを作成してからPull Requestを作成すべきです。 詳しくは、「pull request の作成」をご覧ください。

-
[変更のコミット] または [変更の提案] をクリックします。
行動規範を手動で追加する
使用する行動規範が提供されているテンプレートで使用できない場合は、手動で行動規範を追加できます。
-
GitHub で、リポジトリのメイン ページに移動します。
-
ファイルの一覧の上にある [Add file ] ドロップダウン メニューを選んでから、[ Create new file] をクリックします。
または、左側のファイル ツリー ビューの をクリックしてもかまいません。
![上で説明した [Add file] と "プラス記号" アイコンの両方がオレンジ色の枠線で強調されている、リポジトリのメイン ページのスクリーンショット。](/assets/cb-60263/images/help/repository/add-file-buttons.png)
-
[ファイル名] フィールドに、ファイルのパスと名前を入力します。 GitHub は、
.githubディレクトリ、次にリポジトリのルート、docsディレクトリでコードを検索し、見つけた最初のファイルを使用します。- リポジトリの
.githubディレクトリに行動規範を追加するには、「 .github/CODE_OF_CONDUCT.md」と入力します。 - リポジトリのルート ディレクトリにコードを追加するには、「 CODE_OF_CONDUCT.md」と入力します。
- リポジトリの
docsディレクトリに行動規範を追加するには、「 docs/CODE_OF_CONDUCT.md」と入力します。
- リポジトリの
-
新しいファイルに、カスタムの行動規範を追加します。
-
[変更のコミット...] をクリックします。
-
[コミット メッセージ] フィールドに、ファイルに対する変更内容を説明する、短くわかりやすいコミット メッセージを入力します。 コミットメッセージでは、複数の作者にコミットを関連づけることができます。 詳しくは、「複数の作成者または組織に代わってコミットを作成する」をご覧ください。
-
コミットメッセージフィールドの下で、コミットの追加先を現在のブランチか新しいブランチから選択してください。 現在のブランチがデフォルトブランチなら、コミット用に新しいブランチを作成してからPull Requestを作成すべきです。 詳しくは、「pull request の作成」をご覧ください。

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