개발관련/Git

[Git] 줄 바꿈 설정 변경 방법

Rateye 2021. 11. 1. 10:27
728x90
반응형
질문 : 줄 바꿈 설정 변경 방법

줄 끝을 처리하는 방법에 대한 설정을 변경할 수있는 파일이나 메뉴가 있습니까?

세 가지 옵션이 있습니다.

  1. 체크 아웃 윈도우 스타일, 커밋 Unix 스타일 Git은 텍스트 파일을 체크 아웃 할 때 LF를 CRLF로 변환합니다. 텍스트 파일을 커밋 할 때 CRLF는 LF로 변환됩니다. 교차 플랫폼 프로젝트의 경우 Windows에서 권장되는 설정입니다 ( "core.autocrlf"는 "true"로 설정 됨).
  2. 있는 그대로 체크 아웃, 커밋 Unix 스타일 Git은 텍스트 파일을 체크 아웃 할 때 변환을 수행하지 않습니다. 텍스트 파일을 커밋 할 때 CRLF는 LF로 변환됩니다. 크로스 플랫폼 프로젝트의 경우 Unix에서 권장되는 설정입니다 ( "core.autocrlf"는 "input"으로 설정 됨).
  3. 있는 그대로 체크 아웃하고있는 그대로 커밋 Git은 텍스트 파일을 체크 아웃하거나 커밋 할 때 변환을 수행하지 않습니다. 교차 플랫폼 프로젝트에는이 옵션을 선택하지 않는 것이 좋습니다 ( "core.autocrlf"가 "false"로 설정 됨).

 

 

답변

이것을 제어하는 일반적인 방법은 git config

예를 들면

git config --global core.autocrlf true

자세한 내용은 Pro Git 링크에서 "core.autocrlf"섹션으로 스크롤하십시오.

이 파일 이 어떤 파일에 저장되어 있는지 알고 싶다면 다음 명령을 실행할 수 있습니다.

git config --global --edit

git 전역 구성 파일이 텍스트 편집기에서 열리면 해당 파일이로드 된 위치를 볼 수 있습니다.

출처 : https://stackoverflow.com/questions/10418975/how-to-change-line-ending-settings
728x90
반응형