티스토리 뷰
반응형
Error : in unpopulated submodule
git add를 통해 github 커밋을 하는 도중에 fatal: in unpopulated submodule 폴더명 과 같은 에러를 만나는 경우에 대해 적어볼까 한다.
그리고 github에서 확인에 보면 위와 같이 폴터에 화살표가 있고 들어가지지 않는다. submodule를 만들려고 하는게 아니라면 아래와 같은 해결책으로 쉽게 가능하다. 저러한 현상이 나는 폴더를 play-ground라 가정하고 이야기를 풀어보겠다.
해결방법1. git파일
폴더 내부의 .git을 지워줍니다. 외부에 .git이 있는데, 그 내부에 .git이 하나 더 있다면 submodule로 판단하고 커밋 추가가 안됩니다. 이러한 경우에는 play-ground 내부에 있는 .git 파일을 지워주면된다. 만약에 .git이 안보인다면 숨긴파일 보기를 통해서 확인을 해주면 된다.
해결방법2. cache 삭제
해결책 1을 보고 .git 파일을 찾아보니 .git 파일이 없다. 그런데도 같은 현상이 계속 반복된다면 아래의 명령어를 쳐보자.
$ cd play-ground
$ git rm --cached . -rf
- play-fround 내부 폴더로 cmd창으로 들어간다.
- 그 후에 . 을 활용하여 현재 위치의 cached를 다 지워준다.
- 그 후에 다시 git add를 하면 된다.
반응형
'Web' 카테고리의 다른 글
브라우저(web browser)의 기본 정리 (0) | 2023.07.05 |
---|---|
[React] HTMLElement 기초 정리 (1) | 2023.01.24 |
MERN Stack 으로 가장 빠르고 쉽게 Web만들기 (0) | 2022.04.19 |
[아키텍쳐] Layered pattern (0) | 2022.03.10 |
유용한 사이트 정리 (0) | 2020.03.24 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- nodejs
- useHistory 안됨
- Vue
- nextjs autoFocus
- NextJS
- 자연어처리
- mongoDB
- django
- react
- login
- typescript
- DFS
- 클라우데라
- vuejs
- read_csv
- UserCreationForm
- Python
- pandas
- error:0308010C:digital envelope routines::unsupported
- useState
- react autoFocus
- JavaScript
- 자료구조
- Queue
- BFS
- Deque
- TensorFlow
- next.config.js
- Express
- logout
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함