研究室ミーティング。
4:15分にiMacの修理が終わったというメールを見て生協にかけつけたが、4時で営業終了だった。
zshのヒストリが壊れた。
zsh: corrupt history file /home/username/.zsh_history
みたいなことを言われる。原因は.zsh_historyにおかしな文字列が含まれているため。stringコマンドで修理できるらしいが、vimで直接なおした。
gitもおかしくなってる。
$ git log
error: object file .git/objects/55/72ef2d220b5f3a2142c7c09e057c2e95b69873 is empty
error: object file .git/objects/55/72ef2d220b5f3a2142c7c09e057c2e95b69873 is empty
fatal: loose object 5572ef2d220b5f3a2142c7c09e057c2e95b69873 (stored in .git/objects/55/72ef2d220b5f3a2142c7c09e057c2e95b69873) is corrupt
error: object file .git/objects/55/72ef2d220b5f3a2142c7c09e057c2e95b69873 is empty
error: object file .git/objects/55/72ef2d220b5f3a2142c7c09e057c2e95b69873 is empty
fatal: loose object 5572ef2d220b5f3a2142c7c09e057c2e95b69873 (stored in .git/objects/55/72ef2d220b5f3a2142c7c09e057c2e95b69873) is corrupt
どうもコミット時にファイルが壊れたっぽい。.zsh_historyといいgitといい、なんかファイルがおかしい。ハードディスクが不調なのか?怖すぎる。