728x90
반응형
SMALL
Window에서 작업한 파일을 Linux로 옮길때 diff가 발생하는 이유중 하나인 CRLF, LF, CR에대한 정리
(git 업로드시 변경점 발생)
CR(Carrige Return)
커서를 맨 앞으로 보내 시작위치로 복귀
\r
LF(Line Feed)
커서를 아랫줄로 보내 새로운 행 추가
\n
CRLF(Carrige Return Line Feed)
커서를 맨 앞으로 보낸 뒤 아랫줄로 보내 새로운 행 추가
\r\n
OS 별 줄바꿈
- Linux(UNIX 계열) : LF
- Windows : CRLF
변경 방법
Visual Studio Code 하단의 줄바꿈 옵션 클릭
LF, CRLF 중 선택시 일괄 변경
728x90
반응형
LIST
'OS > All' 카테고리의 다른 글
[OS] 뮤텍스(Mutex) & 세마포어(Semaphore) (0) | 2023.09.16 |
---|---|
[OS] 메모리 구조(stack, heap) (0) | 2023.09.08 |
[OS] 빅 엔디안 & 리틀 엔디안 (0) | 2023.09.05 |
[OS] 프로세스(Process)/스레드(Thread) (0) | 2023.06.25 |