オーバーホールしようとしている Android アプリ用の Git リポジトリがあり、現在動作しているバージョンを手元に置いておきたいと考えています。新しい開発用のブランチを作成してチェックアウトしましたが、古いブランチに切り替えると、新しい開発に固有のファイルが表示されます。
私の質問は次のとおりです。別のブランチをチェックアウトすると、Git は現在のブランチからすべてのローカル ファイルを削除し、それらを新しいブランチのローカル ファイルに置き換えますか? それとも、Git は別のブランチをチェックアウトするときにローカル ファイルのみを変更するのでしょうか? それが違いを生む場合、私はWindowsを使用しています。