Skip to main content

GitHub Desktop에서 커밋 수정하기

GitHub Desktop을 사용하여 마지막 커밋을 수정할 수 있습니다.

커밋 수정 정보

커밋 수정은 현재 분기에서 수행한 가장 최근 커밋을 수정하는 방법입니다. 이는 커밋 메시지를 편집해야 하거나 커밋에 변경 내용을 포함하는 것을 잊어버린 경우에 유용할 수 있습니다. 커밋을 수정할 때 이전 커밋을 현재 분기에 대한 새 커밋으로 바꿉니다.

가능하면 원격 리포지토리로 푸시하지 않은 커밋만 수정해야 합니다. 원격 리포지토리로 푸시된 커밋을 수정하려면 강제 푸시를 사용하여 원격 리포지토리 커밋 기록을 덮어써야 합니다. 커밋 기록을 덮어쓰면 이미 수정한 커밋을 기반한 작업이 있을 수 있으므로 리포지토리를 사용하는 다른 협력자가 혼동을 일으킬 수 있습니다.

커밋 수정

  1. 왼쪽 사이드바에서 기록을 클릭합니다.

    사이드바의 "기록" 탭 스크린샷. 커밋 목록 위에 "기록" 탭 단추가 주황색 윤곽선으로 강조 표시됩니다.

  2. 가장 최근 커밋을 마우스 오른쪽 단추로 클릭하고 커밋 수정을 선택합니다.

    "기록" 탭의 커밋 목록 스크린샷. 커밋 옆에 있는 상황에 맞는 메뉴에서 커서가 "커밋 수정"을 가리킵니다.

  3. "강제 푸시 필요 수정" 대화 상자 창에서 수정 시작을 클릭합니다.

  4. "변경 내용" 탭에서 요약 필드를 사용하여 커밋 메시지를 수정합니다. 필요에 따라 설명 필드에서 커밋에 대한 정보를 수정하거나 추가할 수 있습니다.

  5. 커밋에 추가하려는 커밋되지 않은 변경 내용을 선택합니다. 변경 내용을 선택하는 방법에 대한 자세한 내용은 "GitHub Desktop에서 프로젝트 변경 내용 커밋 및 검토"을 참조하세요.

  6. 변경 내용을 완료한 후 마지막 커밋 수정을 클릭합니다.

추가 참고 자료