콘텐츠로 건너뛰기
GitTree
호스팅 통합

풀 요청 병합 또는 닫기

Merge…는 풀 요청을 병합하는 방법을 공급자에게 묻고, 그것이 Ready to merge인지 여부를 보여주고, 저장소에서 허용하는 Merge method만 제공합니다. GitTree은 헤드가 여전히 본 커밋인 동안에만 병합됩니다. 새로운 커밋이 도착하면 아무것도 병합되지 않습니다.

프로업데이트됨

GitTree Pro 또는 실행 중인 평가판이 필요합니다. 무료는 모든 로컬 Git 기능을 유지합니다. 요금제 비교.

이 페이지에서
  1. 시작하기 전에
  2. 어디서 찾을 수 있나요?
  3. 단계
  4. 예상되는 결과
  5. 병합이 차단되는 이유
  6. 뭔가 잘못되면
  7. 질문
  8. 관련된

시작하기 전에

  • GitTree Pro 또는 실행 중인 평가판: 풀 요청은 Pro의 일부입니다.
  • 공급자에 대한 병합 권한 및 풀 요청이 검토되었습니다.

어디서 찾을 수 있나요?

  • 풀 요청: Merge…, Close… 및 Reopen…. 팔레트: Merge Pull Request….
액션macOSWindows 및 Linux
명령 팔레트⌘⇧PCtrl+Shift+P

단계

  1. 병합 열기

    Merge…를 누르세요. GitTree는 제공자에게 요청하고 Ready to merge. 또는 Required checks are failing.와 같은 상태를 표시합니다.

  2. 방법을 선택하세요

    저장소에서 허용하는 대로 Merge method(Create a merge commit, Squash and merge, Rebase and merge, Fast-forward only 또는 Semi-linear merge)을 선택합니다. 선택적으로 커밋 제목과 메시지를 편집합니다.

  3. 병합

    원하는 경우 Delete the source branch … afterwards를 선택하고 Merge를 누르십시오. GitTree님이 Pull request #… merged.님을 말함

예상되는 결과

풀 요청이 공급자에 병합됩니다. 그래프에서 병합을 확인하려면 가져오세요.

병합이 차단되는 이유

병합 상태는 공급자가 보고합니다.
GitTree 님이 말함해야 할 일
The branches conflict.브랜치의 충돌을 해결하고 푸시합니다.
Branch protection or required reviews block this merge.지점에 필요한 승인을 받으세요.
The branch is behind its target and must be updated first.대상을 분기에 병합하거나 리베이스하고 푸시합니다.
A draft cannot be merged.먼저 Ready for Review을(를) 선택하세요.

병합하지 않고 중지하려면 Close… 풀 요청을 닫습니다. Reopen…이(가) 다시 가져옵니다.

뭔가 잘못되면

"당신이 본 이후로 새로운 커밋이 도착했습니다. 아무것도 병합되지 않았습니다."

새 커밋을 검토하고 다시 병합하세요.

"공급업체가 병합을 수락했고...아직도 병합을 수행하고 있습니다."

병합된 내용을 보려면 잠시 후 Refresh를 누르세요.

질문

GitTree는 분기 보호를 우회합니까?

아니요. 모든 병합은 공급자가 결정합니다. GitTree는 귀하가 선택한 방법으로만 묻습니다.