728x90 반응형 개발/개발환경, 개발도구 - git , vscode6 git rebase vs merge 차이? Git merge 커밋 순서를 바꾸지않는다(Non desdtructive operation: does not change commit order) 존재하는 브랜치가 변경되지 않는다 (Existing branches are not changed in any way) 새로운 merge commit을 생성한다. (Creates a new merge commit in the feature branch) 1. merge 전 2. merge 후 Git rebase - 전체 브랜치를 마스터 브랜치 끝에 잇는다.( moves the entire branch to begin on the tip of the master branch) Git Merge | Atlassian Git Tutorial Git Merge | At.. 2020. 3. 13. git submodule errors fatal: in unpopulated submodule 원인: 다른 곳과 submodule 연동이 안됨. 해결 1. 최상단에 .gitmodules 파일 안에 정보를 넣는다. 2. git module 초기화, update rm -rf .git/modules rm -rf build git submodule update --init ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to xxxx 원인: 현재 submodule에 remote repository의 가장 최신의 것이 반영되지 않음 해결 1. 최신의 remote repo 정보 끌어오기 git pull git submodule .. 2020. 3. 13. 이전 1 2 다음 728x90