プルリクエストを開発プロセス
プルリクエストとは、開発者のローカルリポジトリでの変更を他の開発者に通知する機能です。
・機能追加や改修など、作業内容をレビュー・マージ担当者や関係者に通知
・ソースコードの変更箇所をわかりやすく表示
プルリクエストを利用したプロセス
開発者
➀作業対象のソースコードをcloneまたはpull
➁作業用のブランチを作成
➂機能追加、改修といった開発作業を行う
➃作業完了後push
➄プルリクエストを作成
レビュー・マージ担当者
➅通知されたプルリクエストから変更を確認しレビュー
➆レビュー結果を判断し、必要ならば開発者にフィードバック
➇レビューの結果問題なしの場合、マージ
➈レビューの結果、対応自体が不要となると、プルリクエスト自体が必要ない場合はクローズ