2015-01-09 3 views
0

Linux의 기본 설정에 어떤 문제가 있습니까?git에서 파일 사용 권한을 건너 뛰는 방법

rm -rf PATH 
mkdir -p PATH 
cd PATH 

git clone GITPATH . 
git status 

이 수정 과 최근에 다운로드 한 모든 파일을 보여줍니다. 그리고 나중에을 뽑을 수 없습니다.

# On branch master 
# Changed but not updated: 
# (use "git add <file>..." to update what will be committed) 
# (use "git checkout -- <file>..." to discard changes in working directory) 

#  modified: readme.txt 
#  modified: todo.txt 

DIFF

git diff todo.txt 

diff --git a/todo.txt b/todo.txt 
old mode 100644 
new mode 100755 

어떻게이 예기치 않은 성가신 일을 제거 할 수 있습니까?

+0

확실히 이상합니다. 환경 (예 : Linux 배포, 사용자가 수행 한 중요한 구성 등)에 대한 세부 정보를 추가 할 수 있습니까? – Chris

+0

웹 인터페이스를 통해 나중에 수동으로 업그레이드되는 기본 whm/cpanel 설치입니다. –

답변

0

파일 권한을 지원하는 파일 시스템을 사용할 수 있습니다. 또한 How do I make Git ignore file mode (chmod) changes?을 읽는 것이 도움이 될 수 있습니다. btw 이것은 확실히 적절한 리눅스 설치를위한 기본값이 아닙니다.

git config core.fileMode false