2015-02-01 7 views
0

일부 파일의 권한을 로컬에서 변경하고 gitconfig에서 config.FileMode 플래그 = false를 사용하지 않고 GITHUB로 푸시했습니다. 그래서 GIT는 파일 모드 변경을 푸시했지만 100755에서 100645로 파일 모드 변경 사항을 되돌리고 싶습니다. 저는 개발 환경으로 MAC osx를 사용하고 있습니다. git reset -hard HEAD를 저장소에 사용하고 싶지 않습니다. 어떤 제안?GITHUB에서 파일 모드 권한을 100755에서 100644로 변경

+0

커밋 된 변경 사항을 되돌리려면'git reset --hard HEAD ~'가 필요합니다. –

+0

가능한 복제본 : [이전 모드 100755 새 모드 100644 "를 삭제하겠습니까?] (https://stackoverflow.com/questions/1257592/how-do-i-remove-files-saying) -old-mode-100755-new-mode-100644-unstaged-cha) – hyiltiz

답변

0

필자의 경우 권한을 수동으로 755에서 644로 변경하고 GITHUB로 다시 밀어 넣었다.

chmod 644 <filename> 

GIT는 DIFF에서이 파일을 나열합니다 그리고 당신은 단순히 커밋 GitHub의에서 저장소에 푸시 할 수 있습니다.