Hey Tech
Github 에러 해결: "gwarning: adding embedded git repository:" 본문
SW 개발/Git
Github 에러 해결: "gwarning: adding embedded git repository:"
Tony Park (토니) 2022. 6. 2. 15:03728x90
반응형
❓ 에러 메시지
Add 중 다음과 같은 에러를 마주했습니다(그림 1).
gwarning: adding embedded git repository: mecab-0.996-ko-0.9.2/mecab-python-0.996
hint: You've added another git repository inside your current repository.
hint: Clones of the outer repository will not contain the contents of
hint: the embedded repository and will not know how to obtain it.
hint: If you meant to add a submodule, use:
hint:
hint: git submodule add <url> mecab-0.996-ko-0.9.2/mecab-python-0.996
hint:
hint: If you added this path by mistake, you can remove it from the
hint: index with:
hint:
hint: git rm --cached mecab-0.996-ko-0.9.2/mecab-python-0.996
hint:
hint: See "git help submodule" for more information.
status를 찍어보니 아래와 같은 에러 메시지가 나옵니다(그림 2).
commit + push를 해도 파일 업로드가 안 되더군요.
💡 원인
저의 경우, 에러 메시지에 등장하는 폴더 안에 추가적으로 .git 파일이 있던 게 문제가 되었습니다. 해당 폴더에 있는 모든 파일 정보를 출력해 보니 .git 파일이 있었습니다(그림 3).
ls -a
✅ 해결방법
문제가 되는 폴더 내 .git 파일을 모두 삭제해 주면 문제가 해결됩니다(그림 4).
rm -rf .git
다시 status를 찍어 보니 워킹 트리가 깔끔하다고 나오네요(그림 5).
포스팅 내용에 오류나 오탈자가 있을 경우 댓글 남겨주시면 감사드리겠습니다.
그럼 오늘도 멋진 하루 만드시길 바랍니다😊
고맙습니다 :)
728x90
반응형
'SW 개발 > Git' 카테고리의 다른 글
[Git] 깃 브랜치 리스트 확인 방법 (0) | 2022.10.11 |
---|---|
[Github] branch 삭제 방법(명령어) (0) | 2022.07.04 |
구글 Colab과 Github 연동하는 방법 (6) | 2022.05.31 |
[Git/오류 해결] "Changes not staged for commit:" (0) | 2022.04.27 |
[Github] branch 간 merge 방법 및 절차 (0) | 2022.01.19 |