Git LF @$%#$ 에러

DaramGee·2023년 12월 14일
0

Git & GitHub

목록 보기
4/4

✅ CRLF will be replaced by LF the next time Git touches it 에러 발생 시!!


  • Git은 기본적으로 줄 바꿈 문자를 통일시키기 위해 설정될 수 있다.
  • 파일이 변경되는 것을 막고 원래의 줄 바꿈 문자를 유지하려면 다음과 같은 방법을 사용할 수 있다.

. gitattributes 파일 설정: 프로젝트 루트에 .gitattributes 파일을 만들고, 해당 파일에 다음과 같이 명시하여 Git에 줄 바꿈 설정을 지시할 수 있습니다.

*-text
  • 위 설정은 Git에게 모든 파일을 텍스트 파일로 처리하지 말고 이진 파일로 취급하라고 지시합니다. 이렇게 하면 Git은 파일 내용을 변경하지 않고 원래의 줄 바꿈 문자를 유지합니다.

  • Git 설정 변경: Git이 줄 바꿈 문자를 자동으로 변경하지 않도록 설정을 변경할 수 있습니다. 다음 명령어를 사용하여 줄 바꿈 변경 기능을 비활성화합니다.

git config --global core.autocrlf false
  • 이 설정은 Git이 줄 바꿈 문자를 자동으로 변경하지 않도록 하며, 파일을 커밋할 때 줄 바꿈 문자가 유지됩니다.

  • 이러한 설정을 통해 Git이 파일의 줄 바꿈 문자를 변경하지 않고 유지할 수 있습니다. 그러나 이러한 변경 사항을 모든 팀원과 공유하여 일관된 결과를 얻을 수 있도록 해야합니다.

  • 이제 다시 자연스럽게 git add, git commit, git push가 진행된다 휴...

0개의 댓글