Git リポジトリに保存されているプロジェクトを実行している Xcode (4.5) があります。git checkout
理論的には、(コマンド ラインから) さまざまなバージョンのコードにアクセスして、さまざまな時点での様子を確認できるはずです。
実際には、Xcode は変更を適切に処理しません。古いバージョンのソースから欠落しているファイルは、Xcode によって忘れられません。行方不明のように赤く表示されます。これらのファイルは欠落していません。それらは、前のコミットが行われた時点では存在しませんでした。
xcuserdata
私の推測では、これは、新しいチェックアウトが発生するたびにリセットされない何かが原因で発生していると思われます。によってブロックされてい.gitignore
ます。
どうすればこれを修正できますか?ありがとう。