2014年10月15日水曜日

gitでローカルで削除したデータがeverything up-to-dateになりリモートに反映されない場合の対処法

ローカルで削除して、コマンドで git add して、 commit して、 pushしてもeverything up-to-dateではじかれます。

$ git push -u origin master
Branch master set up to track remote branch master from origin.
Everything up-to-date

てことで、

$ git status

してあげると、削除した形跡はしっかり残っている。

$ git add -u

$ git commit -m "cleanup"

$ git push -u origin master
Counting objects: 12, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (2/2), 283 bytes | 0 bytes/s, done.


ちゃんと消せた:)