数か月前、ある機能ブランチが誤っfeatureAて別の機能ブランチ にマージされました。featureB差し戻しが行われ、誤ってマージされたファイルが削除されました。
昨日、featureAに統合されましmasterた。featureB最新の状態を維持するためmasterに、毎週マージします。今日、私は にマージmasterしていてfeatureB、何か変なことに気づいています。数か月前に誤ってマージされたファイルはfeatureB、マージ時に自動的に削除されるか、誤って変更されます。
featureA数か月前の偶発的なマージから存在していたファイルの状態が、featureB今日のマージ時に優先されるようです。
なぜこれが起こるのでしょうか?これを修正するにはどうすればよいですか?