끌어오기 요청 동기화 유지 방법
끌어오기 요청을 병합하기 전에 다른 변경 내용이 베이스 분기에 병합되어 끌어오기 요청의 헤드 분기가 동기화되지 않을 수 있습니다. 끌어오기 요청을 베이스 분기의 최신 변경 내용으로 업데이트하면 병합 전에 문제를 포착하는 데 도움이 될 수 있습니다.
명령줄 또는 끌어오기 요청 페이지에서 끌어오기 요청의 헤드 분기를 업데이트할 수 있습니다. 모든 조건이 참일 경우 분기 업데이트 단추가 표시됩니다.
- 끌어오기 요청 분기와 베이스 분기 간에 병합 충돌이 없습니다.
- 풀 리퀘스트 브랜치는 베이스 브랜치와 최신 상태가 아닙니다.
- 베이스 분기는 병합하기 전에 분기를 최신 상태로 유지해야 하거나, 분기 업데이트를 항상 제안하는 설정이 활성화되어 있어야 합니다.
참고 항목
끌어오기 요청의 HEAD 분기가 보호된 분기인 경우 단추를 사용하여 업데이트하지 못할 수 있습니다.
자세한 내용은 AUTOTITLE, AUTOTITLE, AUTOTITLE을(를) 참조하세요.
베이스 분기에 끌어오기 요청 분기에서 병합 충돌을 일으키는 변경 내용이 있는 경우 모든 충돌이 해결될 때까지 분기를 업데이트할 수 없습니다. 자세한 내용은 AUTOTITLE을(를) 참조하세요.
끌어오기 요청 페이지에서 전통적인 병합 방법을 사용하거나 리베이스하여 끌어오기 요청의 브랜치를 업데이트할 수 있습니다. 기존 병합은 베이스 분기를 끌어오기 요청의 헤드 분기에 병합하는 병합 커밋을 야기합니다. 다시 지정은 베이스 분기의 최신 버전 위에 사용자 고유의 분기에서 이루어진 변경 사항들을 다시 적용합니다. 병합 커밋이 만들어지지 않으므로 결과는 선형 기록이 있는 분기입니다.
풀 리퀘스트 브랜치 업데이트
-
리포지토리 이름에서 Pull requests를 클릭합니다.

-
“Pull requests”(끌어오기 요청) 목록에서 업데이트하려는 끌어오기 요청을 클릭합니다.
-
페이지 하단의 병합 섹션에서 다음을 수행할 수 있습니다.
-
"분기 업데이트를 클릭하여 전통적인 병합을 수행합니다."

-
분기 업데이트 드롭다운 메뉴를 클릭하고, Update with rebase(다시 지정을 사용하여 업데이트)를 클릭한 다음, Rebase branch(분기 다시 지정)를 클릭하여 베이스 분기를 기반으로 다시 지정하여 업데이트합니다.

-
추가 참고 자료
- AUTOTITLE
- AUTOTITLE
- AUTOTITLE