Skip to main content

目標

  • 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]
  1. 開発: feature ブランチで作業
  2. STG確認: staging にマージしてテスト
  3. リリース準備: release/日付 ブランチを作成
  4. 本番デプロイ: main にマージ

PRレビューのポイント

  • タイトル: 何をしたか一目でわかるように
  • 説明: なぜこの変更が必要か
  • テスト: 動作確認した内容を記載
  • スクショ: UI変更があれば画像を添付

次のステップ