error: insufficient permission for adding an object to repository database .git/objects
error: error: Unable to add config/config.json to database
error: insufficient permission for adding an object to repository database .git/objects
해당 에러는 git 폴더나 파일의 user가 변경되었거나, 읽기 쓰기 모드가 되어있지 않아서 발생한다.
보통은 sudo를 붙이면 해결된다.
근본적인 해결 방법은
ls -al
을 통해 폴더 및 파일의 권한과 user를 확인하여
# 모드 변경
sudo chmod 770 <폴더or파일명>
sudo chmod 775 <폴더or파일명>
혹은
# user 변경
sudo chown <user>:group <폴더or파일명>
로 해결한다
'개발일기 > GitLab' 카테고리의 다른 글
[GitLab] gitlab backup, restore (0) | 2023.07.07 |
---|---|
[GitLab] Cloud(Centos)에 gitlab 설치, gitlab 특정버전 설치, gitlab ssl 설정 (0) | 2023.07.06 |
[GitLab] docker에 gitlab restore 하기 (docker gitlab backup, restore) (0) | 2023.07.05 |
[GitLab] docker에 gitlab 설치 - docker gitlab version 검색 (0) | 2023.07.04 |
[git] .gitignore 작성, 적용 (0) | 2023.03.30 |