Section 3. 차원 넘나들기 - (3) branch 합치기 실습

jaegeunsong97·2023년 3월 11일
0

[Inflearn] Git/Github

목록 보기
12/14
post-thumbnail

📕 merge로 합치기


add-coach 브랜치를 main 브랜치로 merge

  • main (주) 브랜치로 이동
  • 아래의 명령어로 병합
git merge add-coach
  • :wq로 자동입력된 커밋 메시지 저장하여 마무리 (MAC 한정)
  • 소스트리에서 확인

📜 merge는 reset으로 되돌리기 가능

  • merge도 하나의 커밋
  • merge하기 전 해당 브랜치의 마지막 시점으로

📜 병합된 브랜치는 삭제

삭제 전 소스트리에서 add-coach 위치 확인

git branch -d add-coach

📕 rebase로 합치기


new-teams 브랜치를 main 브랜치로 rebase

  • new-teams 브랜치로 이동
    • 🛑 merge때와는 반대!
  • 아래의 명령어로 병합
git rebase main
  • 소스트리에서 상태 확인
    • main 브랜치는 뒤쳐져 있는 상황

  • main 브랜치로 이동 후 아래 명령어로 new-teams의 시점으로 fast-forward
git merge new-teams

  • new-teams 브랜치 삭제

참조

https://www.yalco.kr/

profile
현재 블로그 : https://jasonsong97.tistory.com/

0개의 댓글