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