次のシナリオがあるとしましょう: - 新しいブランチを作成してチェックアウトしました (git checkout -b )。- 新しいブランチでファイルを変更しました - マスターに戻そうとすると、git は次の警告をスローします: 「エラー: 次のファイルに対するローカルの変更は、チェックアウトによって上書きされます...」
これがgitの振る舞いだと思います。同じプロジェクトに取り組んでいる他の同僚がいますが、上記と同じことをすると、警告は表示されず、git は単にブランチを切り替えます。ファイルを自動的にマージするように見え、git status は両方のブランチで同じことを示します。警告が表示されるのに表示されないのはなぜですか? これは設定的なものですか?
前もって感謝します。