이 문제는 나를 미치게합니다. Git와 Git 사용하기.Git pull - 공백을 탭으로 변환하는 것입니다.
탭 대신 공백을 사용하여 하나의 특정 파일을 만들고 있습니다. 나는 항상 모든 탭 들여 쓰기를 공백으로 변경합니다. Diffs는 탭을 공백으로 변경했음을 확인합니다. 나는 (다른 변화들과 함께) 코드를 커밋하고 푸시하며 모두 좋다.
까지, I git pull --rebase
. 자, 내 파일 - 부분적으로 탭이 공백을 대체합니다! 이 파일은 필자가 편집 한 파일의 일부분이며 탭이 아닌 항상 공백을 사용합니다.
정상적으로 수행 할 때 rebase에서만 git pull
이 발생하지 않습니다.
또한 주 통합 브랜치에 병합 된 다른 분기의 변경 사항도 OK입니다. 통합 분기의 리베이스에서 발생합니다.
후크가 등록되어 있습니까? 또는 $ home/.gitconfig에 설정되어있는 것이 있습니까? 공백 = 수정이나 이와 비슷한 것으로 설정할 수있는 옵션이 있습니다. 조심해야합니다. http://www.progit.org/book/ko/Customizing-Git-Git-Configuration –
에서 core.whiteapce를 찾으십시오. 예, 고리가 없습니다. 아마 내 IDE에서 뭔가있을거야. 감사! –
Eclipse를 EGit으로 사용하는 경우. EGit에 대한 일식 설정을 확인하십시오. 거기에 설정을 할 수 있습니다;) –