crlf 줄 끝을 출력하는 Windows용 Git

crlf 줄 끝을 출력하는 Windows용 Git

출력을 예상 출력과 비교하려고 합니다.

$python <program> < input.txt > output.txt

$diff expected.txt output.txt

내 예상 출력에는 lf 엔딩이 있습니다(모든 유닉스 터미널에서 그렇듯이). 이 비교는 제가 실제 유닉스 터미널을 사용할 때마다 작동합니다. 그러나 Windows와 git bash를 실행하는 내 홈 데스크탑에서는 모든 행에서 이 비교가 실패합니다. 출력 파일은 crlf 엔딩으로 구성됩니다.

auto.crlf를 false로 설정하고 git을 다시 설치하고 파일 체크아웃 설정을 조정하려고 시도했지만 운이 없었습니다.

어떤 아이디어가 있나요?

관련 정보