Search

원격 레포지토리에 실행 권한 추가하기

git 레포지토리에 실행 권한 추가하기

배포 시나리오에 스크립트를 실행하는 목록을 추가하여 배포했더니, Permission denied 오류가 발생했다. root 권한으로 수행해도 동일하다. 서버에 접속하여 해당 스크립트 권한을 확인해보니 실행권한이 없어 발생하는 것을 확인했다.
현재 퍼미션 확인하기 : git ls-tree HEAD
100644 이런식으로 조회되는데 뒤에 3자리만 확인해보면 된다.
실행 권한 추가하기 : git update-index --chmod=+x [파일명]
git commit -m “~~~”
git checkout .