Skip to main content

Window 사용자의 경우

설치 방법에 앞서 윈도우 환경에서 작업하는 경우 주의사항에 대해 말씀드립니다.

1. 공통사항

1. 현재 설정 확인하기

Windows 환경에서 Git의 기본 설정인 core.autocrlftrue로 설정되어 있습니다.

이 설정이 true일 경우, Git 서버에서 소스를 받아올 때 CRLF 형식으로 자동 변환됩니다.

아래 명령어를 입력하여 core.autocrlf 설정을 확인하세요:

git config --get core.autocrlf

2. 설정 변경하기

만약 core.autocrlftrue로 설정되어 있다면, 다음 명령어를 통해 설정을 변경합니다:

git config --global core.autocrlf input

이 설정은 Git 서버에 Push할 때 LF를 CRLF로 자동 변환하지 않도록 합니다.

3. Push 전 설정 확인

Push하기 전에 반드시 위 설정을 확인하고 진행해야 합니다.

dabory git repository에 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 해야 합니다.