Git

git pushしたときのエラー 第2弾

More than 3 years have passed since last update.

gitにpushしようとした時に、下記エラーがでると報告があったので、対応した時のメモ。

前回とはちょっと違うようだ。

git insufficient permission for adding an object to repository database ./objects

なんらかのタイミングで、./objectsの権限がおかしくなったっぽい。

とりあえず、権限を変更して対応

chmod -R 777 ./objects

これで、pushできるようになる。ただ、解決法として、

git config core.sharedRepository group

chmod -R g+ws hooks
chmod -R g+ws info
chmod -R g+ws objects
chmod -R g+ws refs

これで解決するのが正しいような気がする。

一応、上記で再度対応してみたが、pushできているようなので、様子見。


参考サイト