問題点
gitを使っていると、statusを確認してもaddしても変更が検知されないファイルやディレクトリがありました。
.gitignoreに書いてるとか、こちらに書いてある方法で敢えて変更を無視している場合はそれに気づければいいですが、そうじゃないときもあります。
既に git 管理しているファイルをあえて無視したい
解決策
- macの人は.DS_Storeファイルをignoreしていることがあると思いますが、それが原因となっていることがあります。
一旦.gitignoreから.DS_Storeを削除して、git管理下にします。すると、gitが変更したファイル/ディレクトリを検知してくれるので、それらをaddした後に.gitignoreに.DS_Storeを追記します。 - .DS_Storeを削除して、こちらのようにしてもいいと思います。
.gitignore の設定を反映させる
今回はこれで解決できました。