git 문제점/해결

hazel's·2022년 4월 29일
0

git

목록 보기
5/8
post-thumbnail

처음부터 뭐가 충돌이 났는지 자꾸 Detail.scss가 파일이 add가 되지 않는 문제점이 발생하였다.
같은파일끼리 충돌이 나고 있는거 같다고 하셨는데 정확한 해결방법을 말해주시지 않아서 해결은 해주셨으나, 정확히 내 생각에서는 해결되지 않고 있던 상황이었다. 그러던 중 다시한번 똑같은 상황이 발생하였다.

git add . 를 하면 이렇게 메세지가 출력된다.

fatal: will not add file alias ‘src/pages/Detail/Detail.scss’ (‘src/pages/detail/Detail.scss’ already exists in index)

git add 부터 진행이 멈춰있는 상황 구글링 시작

우선적으로 git 대소문자 변경으로 폴더명 바꿔주기

git config --global core.ignorecase false

false로 해야 구분을 한다고 한다.

그리고

git rm --cached src/pages/Detail/Detail.scss

git rm : 원격 저장소와 로컬 저장소의 파일 삭제

git rm --cached 파일명: 원격 저장소 파일 삭제. 로컬 저장소에 있는 파일은 삭제하지 않음.


이렇게 하고 나니 git add . 되었다!
근데 깃헙에 detail파일이 detail 폴더에 들어가있었다. Detail/Detail.scss에 들어있는 파일은 지워졌고 오히려 저쪽 폴더에 현재 파일이 들어있는걸 보니...음...아직도 해결되지 않았구나...나중에 또 문제가 생기고 후에 완전히 해결되면 다시 블로그에 올려야겠다.

profile
좋아하는 것을 하나하나 채워가면 행복해질꺼야

0개의 댓글