[Git][차원 넘나들기] SourceTree로 브랜치 생성 후 병합 복습

mutexlocking·2022년 7월 6일
0

이전 강의에서 한 브랜치 생성 / 병합 작업을 SourceTree로도 진행해보자.

(1) SourceTree에서 브랜치 생성

  • 상단의 브랜치를 클릭 후
  • 생성할 브랜치 이름을 적고 - 브랜치 생성을 클릭

(2) 좌측 상단의 브랜치 영역에서 특정 브랜치를 선택하여 , 현재 작업중인 브랜치를 변경 가능

  • 이때 main브랜치로 to-merge 브랜치를 merge할 경우
    -> 마찬가지로 main 브랜치를 더블클릭하여 main 브랜치로 변경한 후
    -> to-merge 브랜치를 우클릭하여 main 과 merge 해야 한다
  • 또한 main 브랜치로 to-rebase 브랜치를 rebase 할 경우
    -> 마찬가지로 to-rebase 브랜치를 더블클릭하여 브랜치 변경 후
    -> main 브랜치를 우클릭하여, main 위로 rebase 해야 한다.
    -> 이후 main 브랜치를 fast forward 해줘야 하는것도 동일하다!
  • 병합을 다 한 to-merge 브랜치와 to-rebase 브랜치를 삭제하려면
    -> 좌측 의 브랜치를 우클릭하여 삭제할 수 있다.

하지만 SourceTree는 어디까지나 Git 관리상황을 시각적으로 보기에 유용한 도구 이지, 세부적으로 관리하는데는 CLI 조작이 더 효율적이다.

따라서 이렇게 브랜치를 생성하고 병합할 수 있구나 정도로만 알아두고,
브랜치를 다루고 - 충돌을 해결하는 과정은 CLI 방식에 익숙해지도록 하자!

profile
개발자가 되고자 try 하는중

0개의 댓글