git push 과정에서 아래와 같은 오류가 발생했다.

$ git push origin

Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 205 bytes | 205.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
error: remote unpack failed: unable to create temporary object directory
To ssh://hostaddr/volume1/git/test
 ! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to 'ssh://hostaddr/volume1/git/test'


저장소 용량이나 권한 문제인 것 같다. 저장소 디렉토리 소유자가 root(root) 라서 발생한 문제였다. chown 을 사용해서 사용자 id 로 접근 권한을 변경하였다.

$ chown -R [userid]:users test

* 참고

- Git, error: remote unpack failed: unable to create temporary object directory - By creating new Branch


728x90

+ Recent posts