Section 3. 차원 넘나들기 - (2) 👻branch를 합치는 두 가지 방법

jaegeunsong97·2023년 3월 11일
0

[Inflearn] Git/Github

목록 보기
11/14
post-thumbnail

📕 서로 다른 브랜치를 합치는 두 방식


main -> 프로젝트
add-coach -> 실험1
new-teams -> 실험2

📜 merge: 두 브랜치를 한 커밋에 이어붙입니다.

  • 브랜치 사용내역을 남길 필요가 있을 때 적합한 방식입니다.
  • 다른 형태의 merge에 대해서도 이후 다루게 될 것입니다.

  • merge는 흔적을 남긴다.
    • branch가 많으면 복잡해진다.

📜 rebase: 브랜치를 다른 브랜치에 이어붙입니다.

  • 한 줄로 깔끔히 정리된 내역을 유지하기 원할 때 적합합니다.
  • 이미 팀원과 공유된 커밋들에 대해서는 사용하지 않는 것이 좋습니다.

  • rebase는 한줄로 만든다.

    • 히스토리를 깔끔하게 만들경우에 사용
  • 협업시, 팀원들간에 공유된 commit에 대해서는 rebase 비추

    • 팀원들과 협업하다가 rebase하면.... 끔찍...

참조

https://www.yalco.kr/

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

0개의 댓글