[Git/GitHub] git 충돌 해결 방법

이다혜·2024년 1월 25일
1

Git/GitHub

목록 보기
10/10

브랜치에서 작업 후 main 브랜치에 merge하기 위해 Pull Request를 생성했는데 충돌이 발생한다면 다음의 단계를 수행한다.

1. 로컬에서 main 브랜치로 이동

git checkout main

2. 원격지 main 브랜치의 내용들을 로컬 main 브랜치로 가져옴

git pull origin main

3. 다시 기능 개발했던 브랜치로 이동

git checkout feature/post-list
or
git checkout -

4. 원격지 main 브랜치와 병합

git merge main

5. 충돌 난 코드 수정

다른 팀원이 작성한 코드와 충돌 난 부분을 상의 후 수정한다.

6. 저장

git add . && git commit -m 'resolve conflict'
git push origin feature/post-list

0개의 댓글