콘텐츠로 건너뛰기
GitTree
커밋 그래프

커밋을 비교하고 선택 사항에 따라 조치를 취합니다.

Ctrl(Mac의 경우 ⌘)을 누른 상태에서 두 개의 커밋을 선택하고 Compare These Two Commits를 선택하여 서로 다른 모든 파일을 확인하세요. 여러 커밋을 선택하면 SHA 복사, 체리 선택, 되돌리기, 스쿼시 또는 패치 생성과 같은 고유한 작업이 수행됩니다.

무료업데이트됨

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

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

시작하기 전에

  • 저장소가 열려 있습니다.

어디서 찾을 수 있나요?

  • Ctrl-클릭(Mac에서는 ⌘-클릭)으로 커밋을 선택합니다. Shift 키를 누른 채 클릭하면 범위가 선택됩니다. 해당 작업에 대한 선택 항목을 마우스 오른쪽 버튼으로 클릭합니다.
  • 하나의 커밋(Compare › Compare with Working Directory 또는 Compare with HEAD…)을 마우스 오른쪽 버튼으로 클릭합니다.
액션macOSWindows 및 Linux
먼저 커밋을 찾아보세요⌘FCtrl+F

단계

  1. 두 개의 커밋을 선택하세요.

    첫 번째를 클릭한 다음 두 번째를 Ctrl-클릭(Mac에서는 ⌘-클릭)합니다. 검사관은 2 commits selected이라고 말합니다.

  2. 비교해보세요

    선택 항목을 마우스 오른쪽 버튼으로 클릭하고 Compare These Two Commits을 선택합니다. 목록에는 Files that differ이 표시됩니다. 차이점을 보려면 하나를 선택하세요.

  3. 필요한 경우 측면을 교체하세요.

    Swap Sides는 다른 방향의 변화를 보여줍니다.

예상되는 결과

파일별로 두 커밋 사이에 변경된 내용을 정확하게 확인할 수 있습니다.

선택으로 할 수 있는 일

선택한 여러 커밋에 대한 작업
액션요구사항
Copy SHAs모든 선택.
Compare These Two Commits정확히 두 개의 커밋입니다.
Cherry-Pick Commits 및 Revert Commits하나 이상의 커밋(cherry-pick 및 revert).
Squash Commits…병합 없이 한 줄에 두 개 이상(squash 커밋).
Create Patch from Commits…하나 이상의 커밋.

뭔가 잘못되면

작업이 회색으로 표시됩니다. "정확히 두 개의 커밋을 선택하세요."

각 작업에는 필요한 이름이 지정됩니다. 비교할 두 개의 커밋과 같이 일치하도록 선택 항목을 변경합니다.

"선택한 커밋은 끊어지지 않는 한 줄이 아닙니다."

스쿼시에는 연속적인 커밋이 필요합니다. 대신 Shift 키를 누른 채 클릭하여 범위를 선택하세요.

질문

커밋 이후 변경된 내용을 어떻게 확인할 수 있나요?

커밋을 마우스 오른쪽 버튼으로 클릭하고 Compare with Working Directory을 선택합니다. 해당 커밋과 비교하여 작업 폴더에서 변경한 모든 파일을 나열합니다.