
이런 구조가 있다고 치자
master 브랜치에서 a,b를 만들고 여기서 분기점을 만든다.
성재라는 브랜치에서 c를 만들고
topic이라는 브랜치에서 d와 e를 만든다.
여기서 나는 커밋을 a,b,c,d,e 순으로 만들고싶다.
방법은 간단하다.
마스터 브랜치로가서 성재 브랜치를 머지하고 topic 브랜치로 간다음
git rebase master
를 하게되면 topic의 브랜치에 a,b,c,d,e순으로 이쁘게 정렬된다.
그것을 master브랜치로가 merge만 하게 되면 깔끔하게 정리된다.
Share article