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