unable to create temporary sha1 filename .git/objects/96
あるときgit pullしたら以下のようなエラーが返ってきた。
remote: Counting objects: 39, done. remote: Compressing objects: 100% (27/27), done. remote: Total 27 (delta 19), reused 0 (delta 0) error: unable to create temporary sha1 filename .git/objects/96: File exists
再試行しても状況が変わらない。どうしたものかと調べたところ.git/objects/96のオーナーが他のユーザになっていたためだった。どうやらsudoのオプションを間違えたことがあったようだ。
同様にオーナーが違っているディレクトリが他にもあったので修正。再びgit pullして今度はいつも通りに動作していることを確認できた。
トラックバック
トラックバックリンク:
http://arika.org/diary/trackbacks?article_id=2609

