가끔 git commit
또는 git push
를 할 때 잘못된 디렉토리에서 git add 파일/폴더명
하고 push하여, 이와 같이 원하는 디렉토리 내부로 진입이 불가능한 경우들이 생깁니다.
저의 경우 디렉토리 구조가 이렇게 되어있는데요.
css-practice
ㄴ-- carrot-market
ㄴ-- clone_airbnb
ㄴ-- clone_instagram
css-practice
라는 repository에서 add와 commit을 했어야 했는데, carrot-market 디렉토리 안에서 add와 commit을 하는 불상사가 발생하여, .git
폴더가 carrot-market안에 생성되었습니다.
1..git폴더를 제거합니다.
ls -al --- .git 폴더가 잘못저장된 디렉토리에서 실행하여 .git 폴더가 있는 지 탐색합니다.
rm -rf .git --- 있다면, rm -rf를 통해 .git 폴더를 제거합니다
git rm --cached . -rf
git add .
git commit -m "feat: remove .git files"
git push -u origin main