GitHub에서 프로젝트를 복제한 후 Git 하위 모듈 가져오기
하위 모듈을 지정한 프로젝트가 있습니다.개발 기계에서는 모든 것이 잘 작동합니다.나는 커밋했습니다..gitmodules
파일을 작성하고 생산을 시작했습니다.그러나 하위 모듈은 당기지 않습니다.
하위 모듈 디렉토리로 이동하여 전화를 걸면git pull
아무 일도 일어나지 않습니다.
새 프로젝트에서 하위 모듈을 끌어내는 올바른 방법은 무엇입니까?
repo의 루트에서 다음을 실행합니다.
git submodule update --init
중첩된 하위 모듈이 있는 경우 다음을 사용해야 합니다.
git submodule update --init --recursive
하위 모듈에 대한 내용을 하위 모듈 리포지토리로 가져와야 하는 경우
git pull --recurse-submodules
그러나 이렇게 하면 하위 모듈에서 적절한 커밋(마스터 리포지토리가 가리키는 커밋)이 체크아웃되지 않습니다.
서브모듈에서 적절한 커밋을 확인하려면 다음을 사용하여 풀링 후 커밋을 업데이트해야 합니다.
git submodule update --recursive
저는 이것들을 공유하고 싶습니다.
첫 번째 방법은,
git submodule init && git submodule update
다음은 기본적으로 첫 번째 방법을 결합한 것입니다.
git submodule update --init
중첩된 하위 모듈이 있으면 이글레스크의 답변이 방법입니다.
언급URL : https://stackoverflow.com/questions/16773642/pull-git-submodules-after-cloning-project-from-github
'programing' 카테고리의 다른 글
축 눈금 수 증가 (0) | 2023.07.03 |
---|---|
대상 셀에서 다른 셀의 공식을 가져오는 중 (0) | 2023.07.03 |
오라클의 최대 절전 모드 시퀀스인 @GeneratedValue(전략 = GenerationType).자동) (0) | 2023.07.03 |
계산된 데이터가 Vue에서 업데이트되지 않음 (0) | 2023.07.03 |
설명 작업을 사용하여 열의 주석을 표시하는 방법 (0) | 2023.07.03 |