unable to create temporary sha1 filename .git/objects/96

投稿者 akira 2009-05-23 21:48:00 GMT

あるとき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