치명적: 미입력 서브모듈 내
저는 github에 익숙하지 않아서 현재 안고 있는 문제에 대한 해결책을 찾고 있습니다.프로세스를 단계별로 살펴보겠습니다.
새 .더를만만 만만만다다[project name]
하다
cd [project name]
git clone [remote project from github url]
지금까지 저는 github에서 작업하고 있는 폴더를 만들고 프로젝트를 복제했습니다.
다음으로, 나는 그 폴더에 들어가서 각진 프로젝트를 만들었다.
ng new [angulartest]
그러면 각도 테스트의 모든 구성 요소가 github의 복제 폴더와 동일한 폴더에 생성됩니다.
마지막으로, 나는 gitub의 새로운 각도 테스트를 밀었습니다.
git add [angulartest]
git commit
git push
되면 .[angulartest]
(내용이 들어있어도) 내용은 없습니다.내용에서 꺼내려고 해도 빈 폴더만 받습니다.
이 폴더에 들어가 컨텐츠의 각 요소를 추가하는 순서는, 다음과 같습니다.
cd [angulartest]
git add e2e, src, nodemodules, etc
git commit
git push
각 요소를 개별적으로 추가하려고 해도 다음과 같은 오류가 발생합니다.
fatal: in unpopulated submodule [angulartest]
제 git 구문이나 각도 프로젝트, 아니면 프로젝트를 복제하는 방법에 문제가 있는지 궁금합니다.그래야 해결책을 찾을 때 어느 방향으로 가고 싶은지 알 수 있습니다.
하면 '아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아,아.git
그럴 는 한 번 해 보세요.
git rm --cached angulartest -f
git rm --cached . -rf
zsh를 탑재한 macOS에 대한 답변이었던 anlijudavid의 코멘트를 훔치는 것.추가 중-r
이 질문에 대한 리처드 콜레트의 코멘트를 바탕으로 합니다.
입니다..git
폴더 안에 있습니다.가 the the the the를 했을 때git add --all
했습니다.
문제를 해결한 방법은 다음과 같습니다.
- " " " 를 삭제합니다.
.git
는, 에러의 원인이 됩니다. cd
git rm --cached sub_directory_name -f
git add --all
및git status
을
저는 이 오류로 인해 머리가 아플 뻔 했습니다만, 이전의 답변에 감사드리며, 이러한 답변들을 조합했습니다.
내가 한 일은 이렇다.
- 저장소 외부(데스크탑 등)에 있는 '서브모듈' 디렉토리의 복사본을 만듭니다.
- repo에서 서브모듈 디렉토리를 삭제합니다.
- 리포의 커밋
- 하여 삭제하십시오.
.gitignore
파일 및.git
디렉토리 - 서브모듈 디렉토리를 리포에 복사하여 커밋합니다.
이것은 내가 서브모듈의 커밋 이력을 잃었다는 것을 의미하지만, 적어도 서브모듈에 있는 내 파일의 문제가 git되지 않는다는 것을 의미했다.
서드파티 저장소에서 복제한 경우 "fatal: in uninpulated submodule 'submodule name'" 오류가 발생했습니다.
이 에러는, 다음의 방법으로 수정됩니다.
git rm --cached <submodule name> -f
또한 수동으로 .git 폴더를 삭제한 후 add를 받을 수도 있습니다.
로컬 repo에 서브디렉토리가 있고 다른 문제를 해결하기 위해 .git을 삭제한 후 업데이트된 html 파일을 repo에 추가하려고 했을 때도 같은 오류가 발생했습니다.github에 가서 그들의 GUI를 사용하여 파일을 업로드했습니다.이제 모든 일치와 git 상태가 문제가 없음을 알 수 있습니다.
새로운 리액트 앱 폴더를 get에 푸시하려고 할 때도 같은 문제가 발생하였습니다.안타깝게도 폴더에 있는 ".gitignore" 파일을 간과했습니다.
먼저 파일 확인:
find | grep -w ".gitignore" | xargs ls -lh
그 후:
find | grep -w ".gitignore" | xargs rm -fr
언급URL : https://stackoverflow.com/questions/47403358/fatal-in-unpopulated-submodule
'source' 카테고리의 다른 글
PowerShell 문자열 보간 구문 (0) | 2023.04.10 |
---|---|
쿼리에서 SQL 데이터 유형을 반환하려면 어떻게 해야 합니까? (0) | 2023.04.10 |
카테고리가 있는 모든 WordPress 게시물을 추출하기 위한 SQL 쿼리 (0) | 2023.04.05 |
MongoDB: 서버에 시작 경고가 있습니다. "데이터베이스에 대한 액세스 제어가 활성화되지 않았습니다." (0) | 2023.04.05 |
Python은 UTF-8 BOM 헤더가 있는 json 파일을 로드합니다. (0) | 2023.04.05 |