끌어오기 요청을 동기화 상태로 유지 정보
끌어오기 요청을 병합하기 전에 다른 변경 내용이 베이스 분기에 병합되어 끌어오기 요청의 헤드 분기가 동기화되지 않을 수 있습니다. 끌어오기 요청을 베이스 분기의 최신 변경 내용으로 업데이트하면 병합 전에 문제를 포착하는 데 도움이 될 수 있습니다.
명령줄 또는 끌어오기 요청 페이지에서 끌어오기 요청의 헤드 분기를 업데이트할 수 있습니다. 모두 true이면 Update branch(분기 업데이트) 단추가 표시됩니다.
- 끌어오기 요청 분기와 베이스 분기 간에 병합 충돌이 없습니다.
- 끌어오기 요청 분기는 베이스 분기를 사용하여 최신 상태로 유지되지 않습니다.
- 기본 분기를 병합하기 전에 분기를 최신 상태로 유지하거나 항상 분기 업데이트가 사용하도록 설정되도록 제안하는 설정이 필요합니다.
자세한 내용은 "[AUTOTITLE" 및 "보호된 분기 정보"을 참조하세요](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches).
베이스 분기에 끌어오기 요청 분기에서 병합 충돌을 일으키는 변경 내용이 있는 경우 모든 충돌이 해결될 때까지 분기를 업데이트할 수 없습니다. 자세한 내용은 "병합 충돌 정보"을 참조하십시오.
끌어오기 요청 페이지에서 기존 병합을 사용하거나 재지정하여 끌어오기 요청의 분기를 업데이트할 수 있습니다. 기존 병합은 베이스 분기를 끌어오기 요청의 헤드 분기에 병합하는 병합 커밋을 야기합니다. 재지정은 분기의 __ 변경 내용을 기본 분기의 최신 버전에 적용합니다. 병합 커밋이 만들어지지 않으므로 결과는 선형 기록이 있는 분기입니다.
끌어오기 요청 분기 업데이트
-
리포지토리 이름 아래에서 끌어오기 요청을 클릭합니다.
-
“Pull requests”(끌어오기 요청) 목록에서 업데이트하려는 끌어오기 요청을 클릭합니다.
-
페이지 하단의 병합 섹션에서 다음을 수행할 수 있습니다.
-
Update branch(분기 업데이트)를 클릭하여 기존 병합을 수행합니다.
-
분기 업데이트 드롭다운 메뉴를 클릭하고, Update with rebase(다시 지정을 사용하여 업데이트)를 클릭한 다음, Rebase branch(분기 다시 지정)를 클릭하여 베이스 분기를 기반으로 다시 지정하여 업데이트합니다.
-