[Gitlab] MR conflict 발생한 후 `resolve locally` 상황 발생했을 때 조치 방법

HumbleMincho·2024년 7월 17일
1

GitLab 웹페이지에서 Merge Request 생성/요청하였으나 conflict 발생하고 resolve locally 만 표시되는 상황에서 해결 방법

아래는 dev/improvements_ux 에서 development_v2 로 MR을 요청한 예시로 branch 이름을 상황에 맞게 적절하게 변경해서 시도하면 된다.

  1. MR 시도할 브랜치 Checkout git fetch origin git checkout -b "dev/improvements_ux" "origin/dev/improvements_ux"
  2. MR 적용할 브랜치 Checkout git fetch origin git checkout "origin/development_v2_" git merge --no-ff "dev/improvements_ux"
  3. conflict가 발생한 코드 직접 수정
  4. 3.에서 수정한 내역 반영 git push origin HEAD:development_v2_mydata
  5. MR 완료
profile
javascript, typescript, react-native, react.js, next.js

0개의 댓글