브랜치 합치기는 항상 merge만 썼었는데 rebase에 대해 알게되고 너무 좋아서 글쓴다.
쓰세요 rebase 두번 쓰세요
1) 기능 브랜치 합치기 전 (master, feature-1, feature-2)
2) merge 사용
3) rebase + merge 사용
정신없던 그래프가 보기 좋게 정리되었다!!
간단 요약하면
* 작업 완료한 기능 브랜치에 master 최신 커밋 오른쪽 클릭하여 재배치
* master로 체크아웃하고 병합 -> 옵션 fast-forward가 가능해도 새 커밋으로 생성 체크.
처음에는 익숙하지 않은 개념이라 햇갈렸는데, 직접 해보니 이해가 간다.
참고는 하단 블로그글이 많은 도움이 되었다.
'Git' 카테고리의 다른 글
[Github] 비공개 조직 탈퇴 후 잔디 유지하기 (0) | 2022.07.26 |
---|---|
[GIT] commit 수정하기 (--amend, rebase) (0) | 2022.04.05 |
[sourceTree] gitHub 저장소에 push시 인증 에러 (The requested URL returned error: 403 ) (6) | 2021.08.18 |
[gitHub/eclipse] commit을 해도 contributions 체크가 되지 않는 문제 (0) | 2019.09.28 |
깃허브 에서 가져온 프로젝트 에러 (apache tomcat 버전, jstl, build path) (0) | 2019.09.24 |