Git 入門コース / レッスン 2
ブランチとマージ
ブランチ = 作業の分岐
ブランチを切れば、main の履歴を汚さずに新機能を開発できます。作業が終わったら main に戻ってマージ(統合)します。
ターミナル
$ git switch -c feature/login # ブランチを作って移動
# …ファイルを編集してコミット…
$ git add . && git commit -m "ログイン画面を追加"
$ git switch main # main に戻る
$ git merge feature/login # 変更を取り込む
$ git branch -d feature/login # 役目を終えたブランチを削除
コンフリクトを恐れない
同じ行を別々のブランチで変更するとコンフリクト(衝突)が起きますが、Git がその箇所をファイル内に明示してくれます。該当箇所を手で直して git add → git commit すれば解決です。
✅ 理解度チェック
新しいブランチを作成して移動するコマンドは?