스태시

Git은 스태시(stash)라는 임시 저장 기능을 지원한다. 임시 저장 기능을 사용하는 경우는 다음과 같다.

  1. 작업 내역이 썩 마음에 들진 않지만 버리기는 아까운 경우
  2. 우선순위가 더 높은 다른 작업을 해야 하는 경우

스태시를 사용하게 되면 작업 디렉터리에서 생성한 모든 변경 사항이 임시 저장된다. 이에 따라 작업 디렉터리는 변경 사항이 생기기 전의 상태로 돌아간다.

스태시는 tracked 파일에만 사용할 수 있다. untracked 파일에는 스태시를 사용할 수 없다.

변경 사항 임시 저장

임시 저장 목록 조회

임시 저장 작업 적용

임시 저장 작업 삭제