Блог переехал на https://shapkin.me
[srv@srv ~]$ ./checkout.sh remote: Counting objects: 61, done. remote: Compressing objects: 100% (34/34), done. remote: Total 34 (delta 19), reused 1 (delta 0) error: insufficient permission for adding an object to repository database .git/objects fatal: failed to write object fatal: unpack-objects failedКак оказалось, проблема заключалась в правах и пользователе в директории.git/objects
Видимо git pull была запущена под root, а не пользователем-владельцем репозитория, в связи с чем данные в этой директории лежали с доступом, отличным от необходимого.
Для корректной работы права должны быть rw для группы:
- cd .git/objects
- sudo chmod g+rw *
- sudo chgrp group1 *
Можно переходить в корень репа (там где сайт лежит) и смело пуллить (git pull)
Спасибо
ОтветитьУдалить