Git
[Git, SourceTree] rebase로 git 그래프 관리하기
개발자BURI
2021. 11. 19. 19:56
브랜치 합치기는 항상 merge만 썼었는데 rebase에 대해 알게되고 너무 좋아서 글쓴다.
쓰세요 rebase 두번 쓰세요

1) 기능 브랜치 합치기 전 (master, feature-1, feature-2)
2) merge 사용
3) rebase + merge 사용
정신없던 그래프가 보기 좋게 정리되었다!!
간단 요약하면
* 작업 완료한 기능 브랜치에 master 최신 커밋 오른쪽 클릭하여 재배치
* master로 체크아웃하고 병합 -> 옵션 fast-forward가 가능해도 새 커밋으로 생성 체크.

처음에는 익숙하지 않은 개념이라 햇갈렸는데, 직접 해보니 이해가 간다.
참고는 하단 블로그글이 많은 도움이 되었다.
Sourcetree에서 Rebase + Merge 로 깔끔한 브랜치 라인 유지하기
Sourcetree 안녕하세요! 이번 포스팅에서는 간단하게, git을 GUI 환경에서 사용할 수 있게 해주는 Sourcetree(소스트리)로 rebase와 merge하는 법을 알아보겠습니다. 개인 프로젝트를 할 때나 교육을 받고
wbluke.tistory.com