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 해야 합니다.


Revision #7
Created 10 June 2024 02:11:23 by 유호경
Updated 19 February 2025 02:58:49 by 유호경