Git Stash ing: 깨끗한 작업 상태를 위해 커밋되지 않은 변경 사항을 임시로 저장

Stashing Git에서는 커밋되지 않은 변경 사항을 임시로 저장하고 깨끗한 작업 상태로 전환할 수 있습니다. 이는 현재 작업 중인 변경 사항을 커밋하지 않고 다른 분기로 전환하거나 다른 기능에 대해 작업해야 할 때 유용합니다.

Stashing Git에서 사용하는 단계는 다음과 같습니다 .

 

Stash 당신의 변화

작업 디렉터리에 있는지 확인하고 다음 명령을 실행합니다.

git stash save "Stash name"

이 명령은 커밋되지 않은 모든 변경 사항을 지정된 이름의 새 숨김에 숨깁니다. 이름을 지정하지 않으면 stash Git에서 자동으로 기본 이름을 생성합니다.

 

stash 목록 보기

저장소의 숨김 목록을 보려면 다음 명령을 실행하십시오.

git stash list

이 명령은 색인 번호와 함께 모든 기존 숨김을 표시합니다.

 

적용하다 stash

stash 작업 상태에 a를 적용하려면 다음 명령을 실행합니다.

git stash apply <stash_name>

적용하려는 이름 또는 색인 번호 <stash_name> 로 바꿉니다. stash 이름을 지정하지 않으면 stash Git은 기본적으로 최신 stash.

 

드롭 stash

숨김을 성공적으로 적용하고 더 이상 필요하지 않으면 다음 명령을 사용하여 숨김을 삭제할 수 있습니다.

git stash drop <stash_name>

적용하려는 이름 또는 색인 번호 <stash_name> 로 바꿉니다. stash 이름을 지정하지 않으면 stash Git은 기본적으로 최신 stash.

 

Stashing 커밋되지 않은 변경 사항을 잃지 않고 임시로 저장할 수 있는 Git의 중요한 기능입니다. 이를 통해 워크플로를 방해하지 않고 분기와 기능 간에 쉽게 전환할 수 있습니다.