2017-12-05 21 views
0

OSX Sierra에서 git을 사용하여 저장소를 복제 할 때마다 내 응용 프로그램의 기본 권한은 읽기 전용입니다. 즉, 선택 IDE를 사용하여 repo 파일을 열면 편집 할 수 없습니다. 777 파일을 chmod 한 다음 편집 할 수는 있지만 파일을 수정하면 git에 대한 변경으로 간주됩니다. 또한 Repo를 복제 할 때마다 그렇게하는 것은 불필요한 혼란입니다.OSX에서 저장소를 복제 할 때 쓰기 권한

그래서 사용자 지정 umask를 000 (쓰기, 실행 및 모든 새 파일에 대해 기본적으로 읽음)으로 설정하려고했지만 복제 된 repos의 파일은 읽기 전용 권한을 유지합니다.

이 문제를 해결하는 방법에 대한 아이디어가 있으십니까? 미리 감사드립니다.

답변

1

그래서 repo를 복제 할 때마다 sudo를 사용했기 때문에 사용자는 root로 설정되었습니다. sudo없이 git clone을 사용하면 문제가 해결되었습니다.