xcode 4が変更するxcuserdataフォルダを無視しようとしていますが、それらは私の.gitignoreファイルにもかかわらず元に戻ります。.gitignoreはディレクトリを無視しません
1行としての私の.gitignoreファイル:
xcuserdata
はまだのようにすぐに私はXcodeで何もUIを変更すると、私はこれを取得:
# modified: XXXXXXXX.xcodeproj/project.xcworkspace/xcuserdata/XXXX.xcuserdatad/UserInterfaceState.xcuserstate
私は...
を行っていますgit rm -r --cached XXXXXXXX.xcodeproj/project.xcworkspace/xcuserdata/XXXX.xcuserdatad/UserInterfaceState.xcuserstate
...して試してみた...
git rm -r --cached XXXXXXXX.xcodeproj/project.xcworkspace/xcuserdata
...コミットが続きます。私はこれを10回近く行ってしまい、それがなくなり無視されることはありません。それは戻ってくる。
私は間違っていますか?明らかに私が理解していないものがあります。ファイルは最初に作成したときにリポジトリに追加されましたが、今は削除しようとしています。
リポジトリに一度も追加されていないように、そのファイルを完全にuntrackedにしたいだけです。
私は何が起こっていたか知っていると思います。ファイルが変更されているので、まだ 'add'が完了していないので、 'rm'の後に 'commit'が付きませんでした。 100%の意味合いはありませんが、xcodeがそれを修正する前にファイルでそれをしたら、すべてがうまくいきました。 –