더북(TheBook)

8.8 정리

다수의 개발자와 협업할 때 병합과 충돌은 매우 자주 발생합니다. 충돌을 해결하고 병합을 처리하는 것은 쉬운 작업이 아닙니다. 개발 과정에서 병합 충돌을 최소화하고 예방하려면, master 브랜치 내용을 자주 반영하여 병합하는 것이 좋습니다.

원격 저장소의 master 브랜치를 모니터링하고, 변화된 부분을 즉시 반영하면서 작업하면 충돌을 최소화하거나 예방할 수 있습니다.

1 브랜치 삭제 방법은 회사마다 운영 정책에 따라 조금씩 다릅니다.

2 git rebase --continue 명령어를 실행했는데 완벽히 리베이스되지 않았다면, git add 명령어를 한 번 더 실행한 후 git rebase --continue 명령어를 실행해 보세요.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.