読者です 読者をやめる 読者になる 読者になる

itochin2の日記(仮)

主に備忘録。Perl、MySQL、Unity、開発管理などについて情報を残していきたい。

所有ユーザーとグループを同時に変更する(しかも再帰的に

git pullしたらpermissionがどうとか言われて怒られた。

以前rootでgit pullやってしまった記憶がなきにしもあらずなので
指摘されているファイルの権限を修正した。

表示されたエラー

remote: Counting objects: 120, done.
remote: Compressing objects: 100% (95/95), done.
remote: Total 98 (delta 75), reused 0 (delta 0)
error: insufficient permission for adding an object to repository database .git/objects
fatal: failed to write object
fatal: unpack-objects failed

対処のために打ったコマンド

chown -R user:user /home/project/.git/objects

たまにしか使わないから毎回ググってるけど、そろそろ覚えよう。