投稿

[GitHub 100日チャレンジ] Day 41 - ブランチの考え方

Gitのブランチとは何か、mainを守りながら別の作業線で変更する理由を初心者向けに整理します。

[GitHub 100日チャレンジ] Day 41 - ブランチの考え方

ブランチとは

ブランチは、Gitで作業を分けるための仕組みです。mainを安定した状態に保ちながら、新機能、修正、実験を別の作業線で進められます。

なぜ必要なのか

  • 本番用のコードを守れる
  • 複数の作業を並行できる
  • 失敗しても戻しやすい
  • Pull Requestでレビューしやすい

イメージ

1
2
main:      A---B---C
feature:          \---D---E

featureブランチで作業し、問題なければmainへ取り込みます。

今日のゴール

ブランチが「別の作業線」であり、変更を安全に進めるための基本機能だと理解しましょう。

この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。