상세 컨텐츠

본문 제목

CRLF, LF, CR

카테고리 없음

by 폴리프레임 2023. 6. 10. 11:37

본문

반응형

warning: in the working copy of 'package.json', LF will be replaced by CRLF the next time Git touches it  ( 주의: 추후 Git프로그램이  'package.json 복사 할때는, LF는 CRLF로 대체합니다.)

 

 

윈도우 환경의 VS Code 터미널에서 git 접촉을 처음으로 시도하면 볼 수 있는 경고 문구로서, 추후 접속에서는 나타나지 않는다.

이유는 경고 문구에서 처럼 윈도우에서는, "LF 는 CRLF로 대체합니다." 그러면, LF, CR, CRLF 는 무엇을 의미 하는가 봅니다.

 

LF ( Line Feed ) : 아래 줄로 이동

CR ( Carriage Return ) : 왼쪽 끝으로 이동

CRLF ( Carriage Return and Line Feed ) : 왼쪽 끝으로 이동, 아래 줄로 이동

 

유닉스기반의 언어(리눅스,Mac OS)는  한 줄의 끝(the end of a line)을 LF로 표기 합니다.

MS 윈도우에서는 한줄의 끝을 CRLF로 표기합니다. 즉 윈도우즈 프로그램은 a carriage return(CR) and a line feed(LF) 를 한 줄의 끝으로 인식합니다.