|> Weeeeeeb

どんどんドーナツどーんと行こう!(10万円山さん)

gitで"error: insufficient permission for adding an object to repository database .git/objects"が出た!

表題の通りでawsでgitを使用時に上記のエラーが発生しました。
その解決方法を備忘録として。

結論、問題だったのはec2-userでgit pull origin masterを行ったが
参照しているファイルの中にroot権限のものがあったということだった。

解決方法としては、
ユーザーを切り替える、またはsudoを付加してコマンドを再度実行することで
正常にpullしてくることが出来た。

開発はMacでやってるけれど、本番機はawsなので少し戸惑った。
けれど大きい問題ではなかったので安心でした。

git系で見たことのないエラーは個人的に特に怖い。。。