Window 사용자의 경우
설치 방법에 앞서 윈도우 환경에서 작업하는 경우 주의사항에 대해 말씀드립니다.
1. 공통사항
1. 현재 설정 확인하기
Windows 환경에서 Git의 기본 설정인 core.autocrlf
는 true로 설정되어 있습니다.
이 설정이 true일 경우, Git 서버에서 소스를 받아올 때 CRLF 형식으로 자동 변환됩니다.
아래 명령어를 입력하여 core.autocrlf
설정을 확인하세요:
git config --get core.autocrlf
2. 설정 변경하기
만약 core.autocrlf
가 true로 설정되어 있다면, 다음 명령어를 통해 설정을 변경합니다:
git config --global core.autocrlf input
이 설정은 Git 서버에 Push할 때 LF를 CRLF로 자동 변환하지 않도록 합니다.
3. Push 전 설정 확인
Push하기 전에 반드시 위 설정을 확인하고 진행해야 합니다.
dabory git repository에 push 할push할 때 window 환경에서는 git 설정에 core.autocrlf의 기본값이 true로 설정되어 있습니다.
만약 true로 되어 있다면 git server에서 소스를 받아왔을 때 CRLF로 자동 변환됐을 겁니다.
git config --get core.autocrlf
위 명령어를 통해 설정을 확인하고 core.autocrlf가 true로 설정되어 있다면 다음 명령어를 통해 설정을 변경해줍니다.
git config --global core.autocrlf input
위 설정은 git server에 push할때 LF -> CRLF로 자동변환하지 않도록 해줍니다.
push 하기 전 반드시 위 설정을 확인하고 push 해야 합니다.