私は自分のプロジェクトを管理するために WindRiver で Git を使用しています。コードは管理されていますが、プロジェクト ファイル (.cproject、.project、.wrmakefile、.wrproject など) は管理されていません。ただし、ブランチを切り替えると、Git はそれらのファイルが .gitignore にあるにもかかわらずそれらのファイルを削除するため、コミットを元に戻したりバックアップを保持したりせずにコードをコンパイルする能力が失われます。
それで、Git に言う方法はありますか? これらのファイルを無視し、何があってもそれらに触れないでください。