환경 : react
폴더명 CenterManagement 를 centerManagement 로 변경하려고 하자 fatal: bad source 에러가 났다
해당 폴더가 있는 상위 폴더로 가서 git mv 를 해도 변경이 되지 않았다
원래 폴더명 수정은 git mv 로 수정해서 github 에 반영해야 하는데 대소문자 구분을 하지 못하기 때문에 대소문자만 바꾼다면 아예 다른 폴더명으로 수정해서 반영해야 한다
하지만 원인 모르게 계속 bad source 가 뜬다면 해당 폴더를 복제해서 다른 곳에 둔 뒤 삭제하고 develop 혹은 main 에서 commit, push 한 다음 폴더명 수정 후 넣어서 commit, push 하는 방법도 있다
나는 위의 방법을 했다가 develop 브랜치에서 feature 브랜치로 이동하던 중 이동하려던 feature 브랜치에 이전 폴더명이 기록에 남아있어 해당 feature 를 삭제 후 다시 만들어줬다
이때, 해당 feature 는 모든 commit 이 이미 remote 에 반영이 되어 있는 상태라 가능했다