速報

JAL・JTAの予約情報約9万2千人分に外部参照の形跡|対象項目と利用者対応

CATEGORY

ブランチとは

IT用語

Gitなどで、作業の流れを枝分かれさせたもの。ほかの作業に影響を与えずに、機能の追加や修正を並行して進められる。

ブランチは、Git などのバージョン管理で、作業の流れを枝分かれさせたものです。メインの流れ(main ブランチなど)に影響を与えずに、機能の追加や不具合の修正を並行して進められます。

基本の使い方

  • 新しい作業を始めるときに、メインのブランチから作業用のブランチを作る(git switch -c ブランチ名)
  • 作業用のブランチで変更をコミットする
  • 作業が終わったら、メインのブランチに取り込む(マージ)。GitHub ではプルリクエストを作って、レビューしてから取り込むことが多い

よくある運用

  • main:本番に反映する状態を保つブランチ
  • feature/〇〇:機能の追加用のブランチ
  • fix/〇〇:不具合の修正用のブランチ

小さな変更なら、ブランチを作らずに main に直接コミットする運用もあります。

セキュリティ・運用のポイント

  • 本番に反映される main ブランチは、ブランチの保護の設定で、レビューやテストを通ったものだけを取り込めるようにする
  • 不要になったブランチは削除し、シークレット を含む変更が残っていないかにも注意する

関連用語

マージ、Git、リポジトリ

ブランチが出てくる記事

IT用語集の一覧へ

キーワードから探す

スポンサーリンク