![パソ君](https://jito-site.com/wp-content/uploads/2022/02/computer09_question.png)
パソ君
・SourceTreeからプルリクエストってどうやる?
こんな疑問にお答えします。
プルリクエストとは「この修正でマージしてもよいですか?」みたいな提案の感じです。
今回はこのプルリクエストをSourceTreeからやる手順を自分用のメモとして記述しました。
![ジト](https://jito-site.com/wp-content/uploads/2022/02/image.jpg)
ジト
参考にどうぞ!
この記事でわかること
SourceTreeでプルリクエストを出す手順
目次
【解説】SourceTreeでプルリクエストを出す手順【画像あり】
SourceTreeからプルリクエストを出す手順がこちら↓
- 依頼者:作業ブランチから「プルリクエスト作成」を選択
- 依頼者:プルリクエストを送る詳細を作成
- 判断者:内容を見てマージする
- プルしてマージされてるか確認
順に解説してきます。
例として「main」と「develop」ブランチがあるとします。
「develop」ブランチで自分が作業したとして、「main」でマージする想定です。
この場合「develop」ブランチにチェックアウトしながら、ブランチ名を右クリックします。
すると下記画像のように項目がでるので「プルリクエストを作成」をクリックしましょう。
![](https://jito-site.com/wp-content/uploads/2024/03/4da080430b3e8fae20cc4bb08c7069f6.jpg)
するとGithubサイトに遷移して、下記画面になります。
ここでプルリクエストの詳細を作成しましょう。
![](https://jito-site.com/wp-content/uploads/2024/03/a52634e4990679ca22bcc2e8c12fefd6.jpg)
- 青枠:左側にベースとするブランチ、右側に自分が作成したブランチ
- 緑枠:プルリクエスト担当者を設定(この人がマージしてよいか判断する)
- 赤枠:プルリクエストのタイトルと本文(修正内容など)を記述
記述、設定できたら右下緑ボタンの「pull request」をクリックしましょう。
ここからは判断者側になります。
先述した緑枠にて設定したアカウントに対して、下記のように反映されます。
![](https://jito-site.com/wp-content/uploads/2024/03/7e57f92940e7deb113fafa4de798c184.jpg)
特に問題なければ左下緑の「Merge pull request」ボタンをクリックします。
下記画像の確認状態になるので「Confirm merge」をクリック。
![](https://jito-site.com/wp-content/uploads/2024/03/13c580dd6262f3643869a376fbb7a9c0.jpg)
これでプルリクエストの流れは完了です。
あとはちゃんとマージできているかSourceTreeの方で、フェッチやプルして確認しましょう。
下記のようにマージできていればOKです。
![](https://jito-site.com/wp-content/uploads/2024/03/bba5a89c65f1542c5d1e3d4146369ee4.jpg)
他にもSourcetreeで使えるものをまとめていますので参考にどうぞ↓
![](https://jito-site.com/wp-content/uploads/2024/04/sourctree-summary-160x160.png)
【解説】SourceTreeでプルリクエストを出す手順【画像あり】:まとめ
- 依頼者:作業ブランチから「プルリクエスト作成」を選択
- 依頼者:プルリクエストを送る詳細を作成
- 判断者:内容を見てマージする
- プルしてマージされてるか確認
![ジト](https://jito-site.com/wp-content/uploads/2022/02/image.jpg)
ジト
SourceTreeでプルリクエストを出す時はためしてみてね!