git reabase 썸네일형 리스트형 [Git] rebase 이런 명령어가 있는줄도 몰랐었고.. (ㅋㅋ --;)지금도 좀 어려운 rebase입니다. progit에서 보면 merge를 하긴하는데.. 일반적인 merge와는 다르게 작동을 합니다. 보통 rebase는 리모트 브랜치에 깔끔하게 적용하고 싶을때 사용한다고하네요..실제로 rebase 후에 커밋 히스토리를 보면 갈라졌던 브랜치의 커밋 히스토리가 선형으로 변경되는 것을 보실 수 있습니다. progit에서 나오는 케이스 중 첫번째 rebase 설명에 대한 예제만.. 소스트리를 통해 확인해보았습니다. 우선, 마스터 브랜치와 br1 브랜치가 나누어져 커밋이 되어있는 형태입니다.이 상태에서 merge를 하면 3-way merge가 발생합니다. - 3-way merge가 된 후의 커밋히스토리입니다. 새로운 커밋이 생긴것.. 더보기 이전 1 다음