얼마 후 나는 git repo를 업데이트하고 싶었고 그 다음에 뭔가 잘못되었다. 이 상황에서 적절한 방법은 무엇입니까? 이 서브 모듈을 이눔에 올 때하위 모듈을 포함하는 git repo를 업데이트하는 방법은 무엇입니까?
[email protected]:~/src/psi/ $ git status
iris: needs merge
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: src/common.cpp
#
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
#
# unmerged: iris
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# gupdate.sh
[email protected]:~/src/psi/ $ git submodule status
+cf237ef8f3d9dc058dbde47e6973e6388608ce60 iris (heads/master)
+cf237ef8f3d9dc058dbde47e6973e6388608ce60 iris (heads/master)
+cf237ef8f3d9dc058dbde47e6973e6388608ce60 iris (heads/master)
[email protected]:~/src/psi/ $ cd iris
[email protected]:~/src/psi/iris/ $ cat .git/HEAD
cf237ef8f3d9dc058dbde47e6973e6388608ce60
흥미롭게도 나는 그것을 시도했지만 실제로 도움이되지 않았다. 처음부터 그것을 업데이트 한 후에도 '홍채'가 병합되지 않는다고 여전히 말한 적이있다. 그리고 대부분 amazintly, 문제는 '자식 추가 아이리스'후에 사라졌습니다. – mblsha
이 방법이 효과적 이었지만이 문제를 해결하는 올바른 방법은 무엇입니까? –