# PRを作成

branchをpushしたら、PRを作成します。

サブヘッダーの`Pull requests`をクリックし、`New pull request`をクリックします。

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2FNFazTvpkdKJJTkBh57bO%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-11-28%2012.19.12.png?alt=media&#x26;token=bce80e55-200f-4327-a32d-d08374bbe1d6" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2FEET8ip3dsjtyTIXSqh8o%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-11-28%2012.21.17.png?alt=media&#x26;token=14f1f5eb-0dea-4ba7-994c-615f7624c457" alt=""><figcaption></figcaption></figure>

`compare`を`feature/c-text-page`を選択すると、以下のようにcommitが表示されるかと思います。`Create pull request`をクリックします。

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2Fwi7rG3aB43mHK38CNify%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-11-28%2012.22.44.png?alt=media&#x26;token=2284130b-6eea-4fe4-9632-69e51f04da94" alt=""><figcaption></figcaption></figure>

以下のように表示されるかと思います。

`title`は`c.txtを作成`とします。そのPRで実装した内容を1行で簡潔に記載するようにしましょう。

`description`では、そのPRで実装した内容を詳細に記載しましょう。今回は空欄とします。

右側の`Reviewers`にレビュワーを設定すると、PR作成時点で通知がいきますし、レビュワーのGitHubのページにて、レビューするPRを一覧で確認することができます。

`Assignees`に関しては、そのPRを取り組んでいる人を設定し、こちらもGitHubのページにて、一覧で確認することができます。

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2FR11NuQesGhe3Y1ydL7Lw%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-11-28%2012.26.04.png?alt=media&#x26;token=8b225dd8-f2da-4dd2-84bd-69c6b53a32c9" alt=""><figcaption></figcaption></figure>

上記設定が完了したら、`Create pull request`をクリックしましょう。

以下のように表示されるかと思います。

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2FUFqLyYUHofUlv2QIB72P%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-11-28%2012.32.49.png?alt=media&#x26;token=9799c5b3-6451-4e67-bca9-24168ce2ca9f" alt=""><figcaption></figcaption></figure>

`Files chaged`をクリックすると、差分を確認することができ、差分があるファイルの行をクリックすると、コメントをすることができます。内容を入力して、`Start a review`をクリックした時点では、まだコメントはpending状態で、他の人が確認することができません。他の人が確認できるようにするには、右上の`Finish your review`をクリックて、`Comment`を選択し、`Submit review`をクリックします。もし、差分に問題なさそうなら、`Approve`を選択しますが、自分のPRに`Approve`することはできません。

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2Fs843KbYJQ0tvdsDmi982%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-11-28%2012.36.16.png?alt=media&#x26;token=2d9f9b2c-24db-4bfb-a0fb-be36f796877d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2FVBJaj0TZvD861sBf4nK3%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-11-28%2012.37.43.png?alt=media&#x26;token=4961cb92-9022-45e2-bf10-7bea24f80237" alt=""><figcaption></figcaption></figure>

ではmergeしてみましょう。

`Conversion`のタブをクリックします。下の方にスクロールすると、`Merge pull request`というボタンがあるので、クリックします。こちらをクリックすると、merge commitのメッセージ入力画面が表示されます。こちらデフォルトのままで、`Confirm merge`をクリックします。

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2FIc1ZXSiFRQjNZS2GkjeL%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-11-28%2012.44.13.png?alt=media&#x26;token=dca89a03-69d6-459d-91ed-3d81295afd88" alt=""><figcaption></figcaption></figure>

これでmergeが完了しました。サブヘッダーのcodeをクリックし、リポジトリのトップページに行くと、main branchにmerge commitが積まれていることが確認できます。

<figure><img src="https://1869761657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcUBbYqol4PMzZJggiMqV%2Fuploads%2FBSr9iimE1yUVNui05AMT%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-11-28%2012.46.20.png?alt=media&#x26;token=4165d58f-10dd-4f34-a462-6b70971ca07e" alt=""><figcaption></figcaption></figure>
