Git merge 통과 기준

작은 변경을 팀 기준으로 합치기

안전한 협업은 로컬 기록, 원격 공유, 리뷰 승인, 기준 브랜치 반영이 같은 흐름 안에서 반복될 때 만들어집니다.

branch · review · merge
Local

상태 확인

status로 변경 파일을 보고 관련 작업만 스테이징합니다.

Commit

의도 기록

되돌릴 수 있는 단위로 커밋하고 메시지에 변경 이유를 남깁니다.

Branch

작업 분리

기능, 수정, 실험을 목적별 브랜치로 나눠 main을 안정적으로 둡니다.

Remote

원격 공유

push로 팀이 볼 수 있는 위치에 올리고 PR을 엽니다.

Main

검증 후 병합

리뷰와 테스트를 통과한 변경만 기준 브랜치에 합칩니다.

충돌 줄이기

공유 전 기준 브랜치를 다시 반영해 충돌을 로컬에서 먼저 해결합니다.

리뷰 가능성

커밋과 PR 범위를 작게 유지해 변경 의도와 영향 범위를 읽기 쉽게 만듭니다.

복구 가능성

문제가 생기면 커밋 단위로 원인을 찾고 필요한 변경만 되돌립니다.

Git Flow를 쓰든 단순 feature 브랜치를 쓰든, 핵심은 main에 직접 쌓지 않고 검증 가능한 변경만 병합하는 팀 규칙입니다.