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 addgit commit すれば解決です。

✅ 理解度チェック

新しいブランチを作成して移動するコマンドは?