로컬에서 vim으로 짠거랑 원격으로 짜서 sftp로 올린거랑 섞여가지고
지금 코드 내부가 LF, CRLF가 짬뽕돼있음
diff에 ^M 나오길래 뭔가 했더니 캐리지리턴이네
해결책 추천좀
1. CR 다 지우고 커밋
-> 근데 이러면 blame 페이지로 봤을때 모든 라인이 내가 수정한게 되어버림
2. amend로 잘 수정한다
3. CRLF 상관없이 코드 잘 돌아가니 무시한다
로컬에서 vim으로 짠거랑 원격으로 짜서 sftp로 올린거랑 섞여가지고
지금 코드 내부가 LF, CRLF가 짬뽕돼있음
diff에 ^M 나오길래 뭔가 했더니 캐리지리턴이네
해결책 추천좀
1. CR 다 지우고 커밋
-> 근데 이러면 blame 페이지로 봤을때 모든 라인이 내가 수정한게 되어버림
2. amend로 잘 수정한다
3. CRLF 상관없이 코드 잘 돌아가니 무시한다
부담스러우면 앞으로 수정하는 파일만 LF로 조금씩 바꾸셈 git config에 autocrlf 설정하고. 근데 난 비슷하게 인코딩 euc-kr로 저장했던 사람있어서 싹 돌려서 utf-8로 바꾼 커밋 올림
1 어차피 상관 없잖아
git config --global core.autocrlf true
1하고 커밋 메시지로 CRLF 수정했다고 적으면 문제 없을듯