ブランチ
ブランチ上級
Branchブランチ作業の枝分かれ
いま動いているものをこわさずに、別のところで作りかえるための「枝」です。
なぜ大事?
あなたが毎日使っているアプリやWebサイトは、裏側で今日も直され続けています。それでも画面が突然こわれないのは、直す作業を本番とは別の枝でやってから、できあがったものだけを差しかえているからです。
やさしい解説
学校に出す作文を書きなおすところを想像してください。清書はそのまま置いておいて、別の紙にコピーを取り、そちらで書きかえてみます。よくなったら清書に反映し、いまいちなら紙を捨てるだけ。清書は最後まで無事です。この「別の紙」がブランチです。
おもしろいのは、この枝の正体がとても小さいことです。ファイルを丸ごとコピーしているわけではなく、実体は「どこから枝分かれしたか」を書いた40字ほどの目印ひとつしかありません。だから作るのも捨てるのも一瞬で、開発者は1日に何本も作ってはこわしています。
枝は短いほど安全です。長く放っておくと、その間に本体のほうが進んでしまい、あとで合わせるときに食いちがいが出ます。早めに作って、早めに戻す。これが枝の使い方のコツです。
例文
- 「今のままいじって大丈夫?」「ブランチを切ってからにしよう。こわれても本体は無事だよ」
- 「そのブランチ、そろそろ戻したら? 長くほうっておくとぶつかるよ」
一次資料
最終更新: 2026-08-16