반응형
git merge conflict 해결
- 충돌이 발생한 부분을 수정한다.
- 수정한 파일을 staging area에 올린다. git add file-name
- 수정된 내용으로 commit한다. git commit -m "Resolve conflict"
- Conflict가 해결된 브랜치를 push한다. git push origin branch-name
git rebase confilct 해결
- 충돌이 발생한 부분을 수정한다.
- 수정한 파일을 staging area에 올린다. git add file-name
- Conflict가 해결된 상태로 rebase를 다시 시작한다. git rebase --continue
- Conflict가 더 이상 없을 때까지 1-3의 과정을 반복한다.
- Conflict가 해결된 브랜치를 push한다. git push origin branch-name
반응형
'기타 > git' 카테고리의 다른 글
TBD(Trunk-Based Development)란? (0) | 2023.09.19 |
---|---|
[Git] rebase, 브랜치 커밋 이력 재정렬 (0) | 2022.10.30 |
[Git] cherry-pick, 다른 브랜치의 커밋을 작업 브랜치에 추가 (0) | 2022.10.30 |
[Git] reset, revert - 깃 수정 내용 및 버전 되돌리기 (0) | 2022.10.30 |
[Git] SSH로 깃헙 접속 및 저장소 복제하기 (2) | 2022.04.08 |
댓글