깃허브 자꾸 내맘처럼 안 돼서 한동안 방치하고 있었는데 올해가 가기 전에 완전히 박살을 내버려야겠다 짱나서 안되겠음.
1️⃣ 문제
디렉토리가 푸쉬되는 과정(? 잘 모르겠다 어디서 문제인지)에서 문제가 생겨서 디렉토리에 화살표 표시가 생기고, 디렉토리에 접근이 되지 않는 문제가 발생했다.
git add 폴더 입력해서 스테이징 시킨 다음에 커밋 푸쉬했는데 왜 이렇게 될까?😥
2️⃣ 원인
.git 폴더 때문인데,
내 로컬 저장소의 폴더는 다음과 같다. react-native-study 에도 .git 폴더가 있고
react-native-study/react-native-component 폴더에도 .git 폴더가 있다.
해당 폴더 그니깐 상위폴더가 아닌 해당 폴더에 .git 폴더가 생겨서 발생하는 문제이다. 이미 최상위 디렉토리에 .git 폴더가 생겼는데, 해당 디렉토리에서도 push를 진행하는 과정에 .git 폴더가 생겨서 발생하는 오류이다.
3️⃣ 해결
.git 파일 제거 ▶ 스테이지 파일 제거 ▶ add, commit, push
문제가 발생하는 디렉토리에서 .git 파일을 제거한다.
git add .
git commit -m " "
git push origin main
위 명령어를 입력해준다.
참고
'Develop > Git & Github' 카테고리의 다른 글
[Github] 깃허브로 협업하기① 여러 컴퓨터에서 원격 저장소 같이 사용하기 (0) | 2021.11.23 |
---|---|
[Github] 레포 생성하고 로컬과 원격 저장소 연결하기 (디폴트 브랜치는 main으로) (0) | 2021.11.18 |
[깃헙왕초보] git pull upstream을 해도 내 레포에는 반영이 안될 때 (0) | 2021.05.04 |
[깃헙왕초보] git remote branch 가져오기/git checkout 오류 해결 (0) | 2021.04.30 |
[깃헙왕초보] git push 에러 해결! (0) | 2021.03.27 |