728x90
error : insufficient permission for adding an object to repository database .git/objects
깃 커밋을 시도하려고 하는데 위와 같은 에러를 확인하게 됐습니다.
$ ls -l
...
drwxr-xr-x 4 root staff 128 8 25 07:03 e3
...
해당 디렉토리(.git/objects)로 이동해 ls -l 명령을 실행해보니 위처럼 소유자가 root로 되어 있고 읽기/쓰기 권한이 없는 것이 존재합니다.
$ sudo chown {사용자계정} e3
drwxr-xr-x 4 사용자계정 staff 128 8 25 07:03 e3
저는 소유자를 제 계정으로 변경했습니다.
이처럼 하면 위 에러가 나지 않고 깃 명령이 잘 실행되는 것을 확인할 수 있습니다.
728x90
'Develop > Git & GitHub' 카테고리의 다른 글
zsh 에서 git branch 명령어 입력시 화면 전환되어 출력되는 경우 (0) | 2023.08.18 |
---|---|
[Git] 임시 저장하기 - Stash (0) | 2022.12.16 |
Git 커밋 메세지에 Emoji 넣기 (0) | 2022.09.07 |
GitHub "Your account has been flagged." (0) | 2022.04.17 |
댓글