私は成長し、git を利用しているチームで働いています。私たちは通常、独自の支店で働いています。
別のワーカー リポジトリからいくつかの変更をプルしました。彼の変更は最終的にスカッシュ コミットでマスター ブランチに追加およびマージされました。
マスターから取得してマージしようとすると、競合が発生しました。これは、スカッシュ マージが原因で、マージ トラッキングが混乱するためだと考えています。これから抜け出す簡単な方法はありますか?
第二に。開発者が多数のブランチで作業しており、マスターに移行する前にお互いの変更が必要になる可能性がある場合、マスターでスカッシュ コミットを続行しながらこれを処理する方法があります。
リベースはよく言及されています。しかし、これが複数のルートブランチでどのように機能するかわかりませんか?