WEBBOOK CHAPTER

개발 도구 제대로 쓰는 법: 29장. 충돌 해결을 세 도구에서 같은 증거로 한다

29장. 충돌 해결을 세 도구에서 같은 증거로 한다

ReleaseDesk의 title validation과 search normalization 변경을 충돌시킨다. base, ours, theirs를 확인하고 양쪽 수용 기준을 문장으로 적는다. Accept Both 뒤 문법이 맞는다고 해결된 것이 아니다. 최종 함수와 test를 새로 구성한다.

VS Code Merge Editor, Cursor, IntelliJ 3-way view에서 결과 commit SHA와 test가 같아야 한다. conflict marker, duplicated import, 사라진 validation을 검색한다. rebase 중 어느 commit을 적용하는지 git status와 log로 확인한다. 공유 branch history는 팀 합의 없이 force push하지 않는다.