用語集に戻る
プログラミング基礎初級

ブランチ

ブランチ

一言で言うと

並行開発のためのコード分岐。

もう少し詳しく

一言で言うと

並行開発のためのコード分岐。

もう少し詳しく

並行開発のためのコード分岐。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。

Git では main(または master)ブランチから派生した独立した作業領域を作成でき、チームメンバーが互いに影響を与えずに並行して機能開発やバグ修正を進めることができます。作業が完了したらプルリクエストを通じてメインラインへマージするのが一般的な流れです。

実務でどう使うか

  • featureブランチ戦略 ── GitHub Flow や Git Flow などのワークフローで、機能ごとにブランチを切って開発を進めます

  • リリース・hotfixブランチ ── リリース準備やバグ緊急修正のために専用ブランチを作成し、安定したメインラインを守ります

  • プルリクエストの起点 ── ブランチはコードレビューやCI/CDの起点となり、チームの品質管理に欠かせない仕組みです
  • 関連する章

    Ch96, Ch101 で詳しく学べます。

    関連する用語

    この用語を学べるコース

    この用語を実際に使ってみよう

    チョットデキルなら、5分のレッスンで実際にコードを書いて学べます。

    コース一覧を見る