#머지

3 편의 글

Git 실무 워크플로우 #4 충돌 해결 — 충돌의 구조와 mergetool·rerere
6 분 소요

Git 실무 워크플로우 #4 충돌 해결 — 충돌의 구조와 mergetool·rerere

충돌을 base·ours·theirs 구조로 이해하고 도구로 다루는 법을 정리합니다. rebase에서 ours와 theirs가 뒤집혀 보이는 이유, zdiff3 마커, VS Code merge editor, 같은 충돌을 두 번 풀지 않는 rerere까지 다룹니다.

Git 실무 워크플로우 #2 rebase vs merge — 결정 기준과 금기
6 분 소요

Git 실무 워크플로우 #2 rebase vs merge — 결정 기준과 금기

rebase가 커밋을 새로 만들어 재적용하는 원리를 다이어그램으로 확인하고, merge와의 선택 기준을 세웁니다. 공유 브랜치를 rebase하면 안 되는 이유까지 구조로 설명합니다.

Git 기초 #3 브랜치와 머지 — fast-forward와 3-way
6 분 소요

Git 기초 #3 브랜치와 머지 — fast-forward와 3-way

브랜치가 커밋을 가리키는 가벼운 포인터라는 사실부터 fast-forward 머지와 3-way 머지의 차이, 충돌 마커를 읽고 해결하는 흐름까지 다룹니다.