STUDY/Git || Github

Git Repo 생성했는데 모든 폴더, 모든 파일.. 1만개 이상 올라갈때 해결방법

nicesugi 2022. 6. 3. 20:21

어느 순간인지 모르겠다.

Git에 Repo를 새로 만들어 올렸음에도 불과하고

컨트롤(업로드) 되는 파일들이 1만개가 거뜬히 넘어가고

git remote -v
git remote remove origin
git remote -v

를 이용해 확인해봐도 해당 폴더가 맞는데 왜 설정하지도 않은 상위폴더 파일들도 같이 올라가는지에 고통받았음.

심지어 PyCharm / VSCode 둘 다 파일 경로 잘 들어와서 했는데도 같은 결과.

 

이게 또 언제는 되고 그래서 정말 모르겠었는데 오늘 해결방법을 찾았고 해결했다.

 

우선.

1. git init

필 수 적. 이걸 매번 했었다가 이번에 repo 지웠다 생성했다를 반복하다가 생략한 모양이다. 

init이 없다면 git이 init을 찾아 찾아 상위 폴더로 올라간다고 함.

 

2. init이 설정되있는 .git을 찾기

[ ls ] : 현재 위치에 뭐가 있는지는 알 수 있다.

[ cd .. ] : 폴더 밖으로 나간다.(상위폴더로 이동) 

[ ls -al ] : ls 랑 비슷한데 여기에는 보이지 않는게 보여진다.

디렉토리의 내용을 알고 싶을 때 사용하는 명령어!

 

3. [ ls -al ]을 통해 .git 이 있는 상위 폴더를 찾기

 

4. .git 삭제하기

~ 정 ~ 말 ~ documents 보다 위에 있었음.. 그냥 프로그램 자체 쪽에서 .git 을 발견했었다.

나란 사람...참..^^

여튼 찾았으면 그 위치에서 [ rm -r -f .git ] 사용해 .git을 삭제해주자.

rm -r -f .git

rm -r [디렉토리 또는 파일명] 여기있는 거 지우자

-f  뜻 'force' or “really do this,” > 진짜 그냥 해 

.git 을 진짜 정말 지울 거임. 지워줘라는 뜻임..

 

5. 다시 [ cd ] [ ls ] 를 이용해 git 올릴 폴더를 찾아 이동, remote -v 로 Git 확인해주기

6. 이전처럼 평온하게 커밋메세지와 함께 올리면 push하면 된다.

 

 

 

요 아래 사진에는 이미 해결하고 깔끔하지만... [ ls -al] 를 하면 어떤지 보시라고 캡쳐!

반응형