[今さら始める GitHub マスター 基礎編 #15] Pull Request入門
GitHubのPull Requestで変更内容を共有し、レビューを受けて安全にマージする流れを学びます。
[今さら始める GitHub マスター 基礎編 #15] Pull Request入門
Pull Requestとは
Pull Requestは、ブランチの変更を別のブランチへ取り込んでもらうための提案です。コードレビュー、議論、CI結果の確認をまとめて行えます。
PRを作る流れ
1
2
3
4
git switch -c feature/update-docs
git add README.md
git commit -m "Update docs"
git push origin feature/update-docs
ブランチを作った後、READMEを実際に編集・保存してから git add へ進む例です。pushしたあと、GitHub上で取り込み先(base)と提案元(compare)を確認してPull Requestを作成します。差分に自分のREADMEの変更が表示されれば、提案する内容を確認できます。
説明を書く
PRには、何を変更したか、なぜ変更したか、確認方法を書きます。レビューする人が理解しやすくなります。
レビュー後にマージする
コメント対応や修正が終わったら、mainへマージします。マージ後は不要になったブランチを削除します。
今日のゴール
Pull RequestはGitHubでの協業の中心です。小さく変更し、分かりやすく説明し、レビューを通して安全に統合しましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
