実践ワークフロー — 開発の全手順

中級155

ブランチ作成からマージ・削除まで、実際の開発フローを一通り体験します。

実践 Git ワークフロー

現場で使われる基本的な開発フローを体験しましょう。

main   ●
        ↓ checkout -b feature/login
feature/login  ●──●  ← 新機能を開発
                    ↓ merge
main           ●──────●  ← main に統合

手順まとめ

# 1. 機能ブランチを作成して移動
git checkout -b feature/login

# 2. ファイルを作成・編集
touch login.html
echo "<h1>Login</h1>" >> login.html

# 3. ステージ & コミット
git add .
git commit -m "add login page"

# 4. main に戻ってマージ
git checkout main
git merge feature/login

# 5. ブランチ削除
git branch -d feature/login

ブランチ命名規則

プレフィックス用途
INLINE0新機能
INLINE1バグ修正
INLINE2緊急修正
INLINE3雑務・依存更新

ポイント

- main ブランチには直接コミットしない

- 機能単位でブランチを切る

- マージ後はブランチを削除してリポジトリを整理

git-dojo
Git道場へようこそ。コマンドを入力して練習を開始してください。
(main) $
練習問題 — 0/5 完了 (0/90pt)
feature/login ブランチを作成して切り替えてください。
20pt
login.html ファイルを作成して内容を追加してください。
15pt
すべての変更をステージして "add login page" というメッセージでコミットしてください。
20pt
main ブランチに戻って feature/login をマージしてください。
20pt
マージ済みの feature/login ブランチを削除してください。
15pt