Skip to main content

GitHub Desktop에서 변경 내용 스태시

GitHub Desktop의 변경 내용을 스태시하여 분기에 커밋하지 않고 변경 내용을 일시적으로 저장할 수 있습니다.

스태시된 변경 내용 정보

리포지토리에 변경 내용을 적용하려면 파일을 저장한 다음 변경 내용을 분기에 커밋해야 합니다. 아직 커밋할 준비가 되지 않은 변경 내용을 저장한 경우 나중에 변경 내용을 스태시할 수 있습니다. 변경 내용을 스태시하면 변경 내용이 파일에서 일시적으로 제거되고 나중에 변경 내용을 복원하거나 취소하도록 선택할 수 있습니다. GitHub Desktop을(를) 사용하여 한 번에 하나의 변경 내용 집합만 스태시할 수 있습니다. GitHub Desktop을(를) 사용하여 변경 내용을 스태시하면 저장되지 않은 모든 변경 내용이 스태시됩니다. 분기에서 변경 내용을 스태시하면 분기를 안전하게 변경하거나 현재 분기를 다른 내용으로 변경할 수 있습니다.

GitHub Desktop을(를) 사용하여 분기를 전환하는데 변경 내용을 저장했지만 커밋되고 않은 경우, GitHub Desktop은(는) 변경 내용을 스태시하거나 다른 분기로 가져오라는 메시지를 표시합니다. 자세한 내용은 "GitHub Desktop에서 분기 관리하기"을 참조하세요.

스태시 변경

  1. 변경된 파일 헤더를 마우스 오른쪽 단추로 클릭합니다.

  2. 모든 변경 내용 스태시를 클릭합니다.

    "변경 내용" 탭의 스크린샷. "변경된 파일 1개"라는 레이블이 지정된 머리글 표시줄이 주황색 윤곽선으로 표시됩니다. 상황에 맞는 메뉴에서 커서가 "모든 변경 내용 숨기기"를 가리킵니다.

스태시된 변경 내용 복원

  1. 변경 내용이 스태시된 분기를 아직 사용하지 않는 경우, 리포지토리 바에서 현재 분기를 클릭한 다음 스태시된 변경 내용이 있는 분기를 클릭합니다.

    "현재 분기" 드롭다운 보기의 스크린샷. "최근 분기"에서 "my-feature" 분기가 주황색 윤곽선으로 강조 표시됩니다.

  2. 왼쪽 사이드바의 “변경 내용” 탭에서 스태시된 변경 내용을 클릭합니다.

    "변경 내용" 탭의 스크린샷. "요약" 필드 위에 "스태시된 변경 내용" 텍스트가 드롭다운 아이콘 옆에 주황색으로 표시됩니다.

  3. 사이드바 오른쪽의 "스태시된 변경 내용"에서 복원을 클릭합니다.

스태시된 변경 내용 삭제

  1. 변경 내용이 스태시된 분기를 아직 사용하지 않는 경우, 리포지토리 바에서 현재 분기를 클릭한 다음 스태시된 변경 내용이 있는 분기를 클릭합니다.

    "현재 분기" 드롭다운 보기의 스크린샷. "최근 분기"에서 "my-feature" 분기가 주황색 윤곽선으로 강조 표시됩니다.

  2. 왼쪽 사이드바의 “변경 내용” 탭에서 스태시된 변경 내용을 클릭합니다.

    "변경 내용" 탭의 스크린샷. "요약" 필드 위에 "스태시된 변경 내용" 텍스트가 드롭다운 아이콘 옆에 주황색으로 표시됩니다.

  3. 사이드바 오른쪽의 "스태시된 변경 내용"에서 취소를 클릭합니다.