Tag Archives: git

[GIT] git push : Permission 문제

여러 사용자가 함께 remote repository(bare)에 접근을 하다보면 해당 repo.에 사용자 각각의 umask 에 따라 파일을 만들게 되어서

서로 간에 permission 문제가 생기게 된다. 

 

이런 문제를 해결하기 위해서

그룹끼리 쓰기 권한 까지 공유 혹은 core.sharedRepository true(group),false(umask),all 의 옵션을 사용할 수 있다.

 

1. 그룹끼리 쓰기 권한 공유

chmod g+ws -R /your/repository.git

chgrp -R <group명> /your/repository.git

 

2. core.sharedRepository

git config core.sharedRepository <true or false or all>

또는, /your/repository.git/config

core.sharedRepository <true or false or all>  

추가.