반응형
문제: 깃허브 폴더 목록 중 아이콘에 화살표가 그려진 폴더가 생겼다. 클릭이 안된다.
원인: 저장소에 하위 저장소가 생겼기 때문이다. 즉 문제의 폴더 안에 .git 파일이 있는 것이다.
해결방법:
1. 컴퓨터에서 숨겨진 파일을 보이게 한다.
*숨김파일 표시 방법
1) 윈도우(Windows): 파일탐색기 > 상단 보기 탭 > '숨긴 항목' 체크
2) 맥(Mac): Finder > command+shift+. 키 입력
원래 저장소가 Main 폴더고, 문제의 폴더는 그 안에있는 Sub 폴더라고 하자.
즉 깃허브에서 화살표 표시가 되는 폴더는 Sub폴더이다.
그럼 Main 폴더와 Sub폴더 모두에 .git 파일이 있는 것을 확인할 수 있다.
2. 문제의 폴더에 있는 .git 파일을 제거한다.
즉 Sub 폴더 내부의 .git 파일을 삭제한다.
3. 스테이지의 파일 제거
Sub폴더에서 커맨드창(bash창)을 열고, 다음과 같이 명령한다.
$ git rm --cached . -rf
이제 다시 add, commit, push를 해보자.
문제가 해결되었다.
반응형
'Git' 카테고리의 다른 글
git 특정 파일만 되돌리기, 작업 취소하기 (2) | 2024.01.04 |
---|---|
[git 오류 간단 해결] warning: redirecting to https://.. Already up to date (0) | 2023.08.14 |
깃(Git) 오류 해결 - fatal: 'origin/remote-branch-name' is not a commit and a branch 'local-branch-name' cannot be created from it (0) | 2022.06.13 |
깃(Git) 커밋(commit) 기록 확인 & 로그 창 닫기 (git log 종료하기) (0) | 2022.06.12 |
깃 병합 충돌 해결 (Git merge Conflict) - 한 쪽 브랜치로 덮어쓰기 (0) | 2022.06.11 |
댓글