TERMWIRE
No.0020 ― 更新日 2026-09-13 ― 関連語 3件
本流のコードから分岐させて、影響を与えずに変更を進めるための作業単位。
新機能の開発や修正を、公開中のコードとは別の枝分かれした流れの上で進める。作業が完了して問題なければ、本流のブランチに取り込む(マージする)ことで反映する。分けておくことで、作業中の未完成なコードが誤って公開されるのを防げる。
個人開発でも「main」ブランチは常に動く状態を保ち、試したい変更は別ブランチで行ってから合流させる、という運用にしておくと事故が減る。