Git Clone 시 파일이 삭제된 것으로 나타나는 문제 해결하기

Juyeon Lee·2024년 6월 13일

[새싹x코딩온]

목록 보기
6/23

아이맥으로 git push한 리포지토리를 집에 있는 윈도우 컴퓨터로 클론하니 이런 에러가 생겼다.

전혀 내가 삭제하지 않은 파일들이 이렇게 deleted 상태로 staged 되어 있었다. git status로 확인해보니 아래와 같이 뜨는 상황이었다.


먼저 구글에 검색해본 결과, 운영체제가 다를 때 이런 오류가 발생할 수 있다는 글을 보고 git bash에서 git config --global core.autocrlf input 명령어를 입력한 후 다시 클론해보았다. 하지만 결과는 똑같았다.

전에 윈도우 컴퓨터끼리 클론했을 때는 이런 문제가 전혀 발생하지 않았기 때문에 .DS_Store 파일의 문제인가 싶어 .gitignore에 추가해보았지만 여전히 동일한 문제가 발생했다. 리더님의 도움을 받아 결국 찾아낸 문제점은 어이없게도 파일 이름 뒤에 공백이 있었기 때문이었다.

공백이 있는지도 보이지 않지만, 저 파일 이름 html 뒤에 공백이 있는 상태로 저장되었고, 이 공백이 저런 오류를 만들어낸 것으로 보인다.

0개의 댓글