[Git] fatal: failed to write object
Local에서 repository로 push를 하려는 도중 다음과 같은 error가 발생했다.
$ git push origin master Counting objects: 23, done. Delta compression using up to 16 threads. Compressing objects: 100% (12/12), done. Writing objects: 100% (12/12), 2.07 KiB, done. Total 12 (delta 9), reused 0 (delta 0) error: insufficient permission for adding an object to repository database ./objects fatal: failed to write object error: unpack failed: unpack-objects abnormal exit To /user/mmm/users/km.hero.lee/00_Git_Repo/test.git ! [remote rejected] master -> master (n/a (unpacker error)) error: failed to push some refs to '/user/mmm/users/km.hero.lee/00_Git_Repo/test.git'
이 문제는 respository에 쓰기 권한이 없어서 생긴 문제다. 따라서 해당 respository에 권한을 풀어주면 해결된다.
$ cd [repository path] $ chmod +rwX -R [repository directory]
위와 같이 수행하니 git push가 정상적으로 동작했다.