개요


git PR 요청시에 This branch is out-of-date 가 나타나는 상황에대해서 알아보고 , 어떻게 조치해야하는지 기술한 문서이다.

내용


현재상황

  1. 커밋1,2 를 수정후 main 브랜치에각각 PR 로 병합한상태임.

  2. 커밋1,2 가 포함된 main 브랜치를 uat 브랜치에 원격끼리 병합하려고 main uat 로 PR 요청을함. This branch is out-of-date 발생함.

  3. 현재 원격저장소의 상황

조치

  1. PR 화면에서 Update branch by merge 버튼 클릭

  2. 브랜치업데이트됨

  3. 브랜치 업데이트된이후 - 원격그래프 main 브랜치에 uat 브랜치를 병합한 병합커밋이 생긴다.

소스트리 그래프 캡쳐

  1. PR 화면 - Create merge commit

버튼 클릭

결과

  1. Create merge commit 이후 - 원격그래프

최종 결과

원격 저장소

로컬 저장소

참고문헌