뭐든 즐기면서 ;)

Git rebase - git history에 대해 알아보기 본문

IT정리/Git Hub

Git rebase - git history에 대해 알아보기

Tada.*+ 2023. 1. 17. 20:02
728x90

충돌 없이 rebase 된 경우

mergeB 브랜치로 checkout 후 mergeA브랜치 rebase 진행하였을 때 history입니다.

mergeA 브랜치로 checkout 후 mergeB브랜치 rebase 진행하였을 때 history입니다.

충돌이 난 상황

mergeA브랜치에서 먼저 RebaseA.md를 생성하여 push를 하였고, mergeB브랜치에서 RebaseB.md를 생성하여 push하였습니다. 또한 두 브랜치 모두에서 'sampleToMergeBranch.md'파일을 수정했고, mergeA로 checkout하여 mergeB를 rebase시켰습니다. rebase 실행 시 'sampleToMergeBranch.md'파일이 충돌났고,

충돌 수정 후 rebase완료를 하니 아래와 같이 history가 남았습니다.

 

Merge history : https://tadaiswhatever.tistory.com/195

728x90

'IT정리 > Git Hub' 카테고리의 다른 글

[Git] gitignore 적용하기  (0) 2024.01.22
Git merge - git history에 대해 알아보기  (0) 2023.01.14
Git 특정 head / Git commit history  (0) 2022.11.17
Git stash 명령어  (0) 2021.11.20
Comments