콘텐츠로 건너뛰기
GitTree
지점 및 태그

브랜치와 태그 비교

Compare References…는 두 개의 브랜치, 태그, 원격 브랜치 또는 커밋을 이름별로 비교합니다. 각 커밋의 앞뒤에 있는 커밋 수와 서로 다른 파일을 보여줍니다. 즉, 모든 차이(git diff A B) 또는 분할 이후 새 쪽에서 변경된 내용(A...B, 끌어오기 요청에 표시되는 내용)만 표시됩니다.

무료업데이트됨

GitTree 무료로 작동: 로그인하면 모든 로컬 Git 기능이 제공됩니다.

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

시작하기 전에

  • 비교하려는 브랜치나 태그가 있는 저장소가 열려 있습니다.

어디서 찾을 수 있나요?

  • 명령 팔레트: Compare References….
액션macOSWindows 및 Linux
명령 팔레트, 그 다음 Compare References…⌘⇧PCtrl+Shift+P

단계

  1. 양면을 선택하세요.

    Compare References…을(를) 실행하세요. Old side 및 New side를 입력하세요. 입력할 때 브랜치, 태그, 원격 브랜치 또는 커밋 ID(최소 4자)가 제안됩니다.

  2. 비교할 대상을 선택하세요

    The two endpoints는 두 트리 사이의 모든 차이점을 보여줍니다. Changes since the merge base은 이전 측면에서 분할된 이후 새 측면이 변경된 사항만 표시합니다.

  3. 비교

    Compare를 누르세요. 예를 들어 막대에는 새 면이 기존 면보다 3개 앞서고 1개 뒤에 있음이 표시되며 목록에는 다른 파일이 표시됩니다.

예상되는 결과

두 작업 라인이 어떻게 연관되어 있는지, 정확히 어떤 파일이 다른지 알 수 있습니다. Change…는 다른 쪽을 선택합니다.

어떤 비교?

참조를 비교하는 두 가지 방법
선택그것을 사용하여
The two endpointsv2.1.0 및 v2.2.0와 같은 두 릴리스의 차이점을 확인하세요.
Changes since the merge base끌어오기 요청에 표시되므로 병합하기 전에 브랜치를 검토하세요.

뭔가 잘못되면

"이러한 기록은 커밋을 공유하지 않으므로 병합 기반이 없습니다."

양측은 관련이 없습니다. GitTree는 대신 두 개의 엔드포인트를 표시합니다.

"이 저장소는 얕은 복제본이므로 개수가 불완전할 수 있습니다."

정확한 숫자에 대한 추가 기록을 가져옵니다(가져오기, 가져오기 및 푸시).

질문

커밋되지 않은 작업과 브랜치를 비교할 수 있나요?

예: 브랜치의 커밋을 마우스 오른쪽 버튼으로 클릭하고 Compare with Working Directory를 선택합니다.