ローカルリポジトリに「master」と「new」の2つのブランチがあるとします。マスターでは、「folder /」フォルダを.gitignoreに配置し、リポジトリからマスターにプルして、新しいフォルダ「temp/」を追加します。今、私が「新しい」にチェックアウトしたいとき、私はこれを持っています
error: The following untracked working tree files would be overwritten by checkout:
.folder/subfolder/somefile
.folder/subfolder/somefile
tmp/somefiles(1),tmp/somefiles(2)...
(チェックアウトする前にコミットしました)git rm --cachedを「temp/」および「folder/」フォルダーに実行しようとしましたが、なぜこのメッセージが表示されるのかわかりません(チェックアウトプロセスは実際にはそうではないと思います)私にとっては明らかです)。誰かが助けることができますか?