Myo-Kyeong Tech Blog

[ Git / GitHub ] Git 로컬 변경 사항 초기화하기 ( reset / stash ) 본문

Git

[ Git / GitHub ] Git 로컬 변경 사항 초기화하기 ( reset / stash )

myo-kyeong 2023. 9. 25. 01:55
728x90
반응형

로컬에서 변경사항을 초기화하는 방법은 두가지 방법 중 하나를 선택하여 실행할 수 있습니다. 

1. 로컬 변경사항 버리기

로컬의 모든 변경사항을 버리고 현재 브랜치의 최종 커밋 상태로 되돌릴 때 사용합니다.

git reset --hard

 

2. 로컬 변경사항 임시 보관하기 (Stashing)

현재 작업 중인 브랜치에서 작업을 완료하지 않았지만 다른 브랜치로 전환해야 할 경우에 주로 사용합니다. 

  • 현재 변경사항을 임시로 보관하여 현재 작업 디렉토리를 초기 상태로 돌림
git stash

 

  • 임시로 보관한 변경사항이 다시 필요할 때, 다음과 같은 명령어로 다시 적용
git stash apply
728x90
반응형