Git では、マージやリベースという機能を使って、別々のブランチを 1 つに結合することができます。 たとえば、次のようなブランチがあったとして、リベース機能で結合する方法について見てみます。 まず、"master" ブランチが主流となるブランチです。 コミット "COMMIT B" の段階で "fix1" ブランチでの制作を始めた後、"master" での作業も並行して進めています。 途中 "COMMIT C" の段階で "improve1" ブランチでの制作を始め、さらにその "improve1" ブランチの制作途中で、そこから "improve2" ブランチでの制作を始め、それぞれのブランチで並行して制作作業を進めています。 もし、リベースの最中にコンフリクト(衝突)が発生した場合には、まずは マージ と同じようにコンフリクトを解消して、解消したファイルをステージングした後で、コミッ