ブランチ
git
は分散型バージョン管理システムであるため、他の開発者たちと同じファイルを同時に編集すると、
コンフリクト
が頻繁に起きる
また、開発中のソースコードと、実際に稼働中のソースコードは別のものとして分ける必要がある
そのための概念がブランチである
作業用のブランチで
コミット
した変更は、他のブランチには影響を及ぼさない
作業が完了したら、ブランチを
マージ
することによって、変更をまとめて取り込むことができる
新しいブランチを作るコマンドは
git branch
他のブランチに切り替えるコマンドは
git checkout