Git | commit하지 않은 모든 변경 사항 취소
Sep 13, 2023
Sep 17, 2023
Sep 17, 2023
git을 사용하다가 커밋하지 않았으며 저장하지 않은 사항을 모두 취소하고 기존에 커밋한 상태에서 다시 시작하고 싶을 수가 있다.
commit 하지 않고 stage까지 했더라도 모두 취소하고 직전 commit 상태로 돌아간다.
git reset
git checkout .
git clean -fdx
- 모든 staged 파일이 unstage이 된다.
- 모든 변경 사항을 취소한다.
- 추적 할 수 없는 모든 파일 제거 (-x 옵션은 무시(ignore) 된 파일도 모두 제거)