目標
- push / pull の流れを理解する
- PRの作り方を覚える
- staging → main の昇格フローを知る
やること(そのまま打てばOK)
# 1) リモートの状態を確認
git remote -v
# 2) 最新を取得
git pull origin staging
# 3) 新しいブランチで作業
git checkout -b practice3-pr
echo "PR練習用のファイル" > practice3/pr-test.txt
git add practice3/pr-test.txt
git commit -m "feat: practice3 PR練習ファイルを追加"
# 4) GitHubにpush
git push -u origin practice3-pr
# 5) PRを作成(GitHub CLIを使う場合)
gh pr create --base staging --title "feat: 練習3のPR" --body "PR作成の練習です"
staging → main の流れ
graph LR
A[feature branch] -->|PR| B[staging]
B -->|テスト完了| C[release branch]
C -->|PR| D[main]
- 開発: feature ブランチで作業
- STG確認: staging にマージしてテスト
- リリース準備: release/日付 ブランチを作成
- 本番デプロイ: main にマージ
PRレビューのポイント
- タイトル: 何をしたか一目でわかるように
- 説明: なぜこの変更が必要か
- テスト: 動作確認した内容を記載
- スクショ: UI変更があれば画像を添付