2022年9月8日

研究室ミーティング。

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といい、なんかファイルがおかしい。ハードディスクが不調なのか?怖すぎる。