맥 쓰는 동료랑 같이 작업하는 레포인데, 제가 윈도우에서 특정 파일을 한 줄만 수정하고 git diff 를 보면 파일 전체가 통째로 삭제됐다 다시 추가된 것처럼 나옵니다. 실제로는 딱 한 줄만 건드렸는데요.
git diff에 전부 빨간색으로 삭제, 전부 초록색으로 추가로 뜨고, 커밋하면 PR에서 리뷰가 불가능할 정도로 diff가 지저분해집니다. 눈으로 보면 내용은 똑같은데 뭔가 보이지 않는 차이가 있는 것 같아요.
$ git diff --stat
src/utils.js | 240 ++++++++++++++++++------------------
1 file changed, 120 insertions(+), 120 deletions(-)딱 한 줄 고쳤는데 120줄이 바뀐 걸로 잡힙니다. core.autocrlf 설정이랑 관련 있다는 얘긴 봤는데 정확히 뭘 어떻게 맞춰야 하는지 모르겠습니다.
댓글 0