-
[git] 커밋되지 않았거나 저장되지 않은 모든 변경 사항 취소git 2018. 5. 29. 10:43
▶git 커밋되지 않았거나 저장되지 않은 모든 변경 사항 취소
▶설명
git을 사용할 때 커밋되지 않았거나 저장되지 않은 변경 사항이 나타나는 경우가 많습니다.
이 때 현재 로컬에서 작업한 사항이 없어서 전부 날려서 해결하고 싶은 때 사용하는 방법입니다.
* 당연하지만, 이런 명령어를 사용할 때는 신중을 기하도록 합시다.
▶명령어
git reset git checkout . git clean -fdx
- 1번째 줄 : 모든 staged 파일이 unstage이 된다.
- 2번째 줄 : 모든 변경 사항을 취소한다.
- 3번째 줄 : 추적 할 수 없는 모든 파일 제거 (취적된 파일만 남습니다.)
경고 : -x 옵션은 무시(ignore) 된 파일도 모두 제거합니다.
'git' 카테고리의 다른 글
[git] 변경점 비교하기 (git diff) (1) 2023.04.21 [git] 스테이지에서 제외하기 (git restore --staged) (0) 2023.04.20 [git] 스테이지에 추가하기 (git add) (0) 2023.04.20 [git] 상태 확인하기 (git status) (0) 2023.04.20 [git] 가장 최근의 커밋 취소 (git reset HEAD^) (0) 2023.04.20