git

[git] 커밋되지 않았거나 저장되지 않은 모든 변경 사항 취소

떨어지는 용 2018. 5. 29. 10:43

▶git 커밋되지 않았거나 저장되지 않은 모든 변경 사항 취소



▶설명


git을 사용할 때 커밋되지 않았거나 저장되지 않은 변경 사항이 나타나는 경우가 많습니다.

이 때 현재 로컬에서 작업한 사항이 없어서 전부 날려서 해결하고 싶은 때 사용하는 방법입니다.

* 당연하지만, 이런 명령어를 사용할 때는 신중을 기하도록 합시다.

[출처]


▶명령어


git reset
git checkout .
git clean -fdx
  • 1번째 줄 : 모든 staged 파일이 unstage이 된다.
  • 2번째 줄 : 모든 변경 사항을 취소한다.
  • 3번째 줄 : 추적 할 수 없는 모든 파일 제거 (취적된 파일만 남습니다.)
    경고 : -x 옵션은 무시(ignore) 된 파일도 모두 제거합니다.