💾 프로젝트 마지막 상태 다운로드
- 지난 강에서 영상과 다르게 진행한 부분이 있는 경우 위 폴더에서 시작합니다.
- 압축 푼 뒤 VS Code로
git-practice
(폴더 안 폴더 주의) 폴더 열어주세요.
1. merge로 합치기
add-coach
브랜치를 main
브랜치로 merge
main
브랜치로 이동- 아래의 명령어로 병합
git merge add-coach
:wq
로 자동입력된 커밋 메시지 저장하여 마무리- 소스트리에서 확인
💡 merge
는 reset
으로 되돌리기 가능
merge
도 하나의 커밋merge
하기 전 해당 브랜치의 마지막 시점으로
병합된 브랜치는 삭제
삭제 전 소스트리에서 add-coach
위치 확인
git branch -d add-coach
2. rebase로 합치기
new-teams
브랜치를 main
브랜치로 rebase
-
new-teams
브랜치로 이동- 🛑
merge
때와는 반대!
- 🛑
- 아래의 명령어로 병합
git rebase main
-
소스트리에서 상태 확인
main
브랜치는 뒤쳐져 있는 상황
main
브랜치로 이동 후 아래 명령어로new-teams
의 시점으로 fast-forward
git merge new-teams
new-teams
브랜치 삭제