master ブランチで変更した追跡ファイル (古いバージョンのファイル) があります。マスター ブランチのステータスは、このファイルが変更されていることを示していますが、トピック ブランチのステータスも、このファイルが変更されていることを示しています。
以前、スタッシュを実行せずに、または git-checkout で「-f」を使用せずに他のブランチにチェックアウトすると、「エラー: 「X」にローカルな変更があります。ブランチを切り替えることはできません」というエラーが発生しました。
「stackoverflow.com/questions/1304626/git-switch-branch-and-ignore-any-changes-without-committing」をチェックしましたが、そのエラーは発生せず、ローカルに変更があってもチェックアウトできます。
この混乱を引き起こしている構成の種類はありますか?