以下のSourceTreeとGitHubによる一連の操作で、GitHubでプルリクエストを作成します。
- SourceTreeの「develop」ブランチでファイルを更新し、コミットとプッシュを実行
- GitHubにサインインして「develop」ブランチを「main」ブランチにマージするプルリクエストを作成
- マージ担当者が「develop」ブランチを「main」ブランチにマージ
- SourceTreeの「main」ブランチでプルを実行し、「develop」ブランチの更新が「main」ブランチに反映されているのを確認
SourceTreeの「develop」ブランチでファイルを更新し、コミットとプッシュを実行します。「develop」ブランチでは以下のようにタイトルを変更します。

次にGitHubにサインインしてリモートリポジトリの画面を開きます。「Code」タブに「Compare & pull request」ボタンが出現しているのでクリックします。

「develop」ブランチを「main」ブランチへマージします。タイトルとディスクリプションを入力して、「Create pull request」ボタンをクリックします。

以下のように「Pull requests」のタブに移動します。マージ担当者は更新を確認し、問題なければ「Merge pull request」ボタンをクリックします。

以下の確認画面が表示されます。「Confirm merge」ボタンをクリックします。

以下の画面が表示されればマージ完了です。「Delete branch」ボタンをクリックすると不要になった「develop」ブランチが削除できます。

SourceTreeへ戻り、「main」ブランチに移動してプルを実行します。「develop」ブランチの更新が「main」ブランチに反映されているのを確認します。





