💾 프로젝트 마지막 상태 다운로드
- 지난 강에서 영상과 다르게 진행한 부분이 있는 경우 위 폴더에서 시작합니다.
- 압축 푼 뒤 VS Code로
git-practice
(폴더 안 폴더 주의) 폴더 열어주세요.
1. 브랜치 만들고 merge
, rebase
하기
-
to-merge
,to-rebase
브랜치 생성- 상단의
브랜치
버튼 클릭 - 왼쪽의 브랜치 탭에서 클릭하여 이동
- 상단의
-
main
브랜치- Tigers의
manager
를Brenda
로 변경 - 커밋 메시지:
Edit Tigers manager
- Tigers의
-
to-merge
브랜치- Tigers의
coach
를Ruth
로 변경 - 커밋 메시지:
Edit Tigers coach
- Tigers의
-
to-rebase
브랜치- Tigers의
memebers
에Tyler
추가 - 커밋 메시지:
Edit Tigers members
- Tigers의
⭐️ 브랜치를 이동하며 파일 살펴보기
-
to-merge
브랜치main
으로merge
main
에 위치한 뒤to-merge
브랜치를 우클릭하여Merge ...
클릭
-
to-rebase
브랜치main
으로rebase
to-rebase
에 위치한 뒤main
브랜치를 우클릭하여... 재배치
클릭main
에 위치한 뒤to-rebase
브랜치를 우클릭하여Merge ...
클릭
-
main
으로 이동 후to-merge
와to-rebase
우클릭하여 삭제merge
되지 않은 브랜치의 경우강제 삭제
체크박스 선택
2. merge
충돌 해결해보기
💡 rebase
는 충돌 가능시 CLI로 진행 권장
conflict
브랜치 생성
-
main
브랜치- Tigers의
members
에Kim
추가 - 커밋 메시지:
Edit Kim to Tigers
- Tigers의
-
conflict
브랜치- Tigers의
members
에Park
추가 - 커밋 메시지:
Edit Park to Tigers
- Tigers의
merge
하여 충돌 해결해보기
conflict
브랜치 삭제