-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
[BUG] 특정 환경에서 줄바꿈 문자 문제 발생
설명
Windows 환경에서 코드 파일이 CRLF 줄바꿈 문자를 사용하여 저장됩니다. 이로 인해 Unix/Linux/MacOS 환경에서 해당 파일을 열거나 수정할 때 줄바꿈 문자로 인한 문제가 발생하고 있습니다.
재현 단계
- Windows 환경에서 프로젝트를 클론합니다.
- 코드 파일을 수정하고 저장합니다 (예:
src/main/java/com/example/App.java). - Git에 변경 사항을 커밋합니다.
- Unix/Linux/MacOS 환경에서 동일한 파일을 열고 줄바꿈 문자를 확인합니다.
예상 결과
모든 줄바꿈 문자가 LF(Line Feed)로 통일되어 있어야 합니다.
실제 결과
Windows 환경에서 커밋된 파일은 CRLF(Carriage Return and Line Feed) 줄바꿈 문자를 포함하고 있어, Unix/Linux/MacOS 환경에서 줄바꿈 문제가 발생합니다.
스크린샷
시스템 정보
- Windows 10
- Unix/Linux/MacOS
- Git 버전: 2.30.0
추가 정보
이 문제를 해결하기 위해 Git 설정을 다음과 같이 변경해야 합니다:
git config --global core.autocrlf inputReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
