특정파일의 작업 취소
작업 내용이 마음에 들지 않을때, 최근 커밋으로 모든 내용을 강제로 돌리고싶을때
$ git reset --hard # 모든 파일의 작업 내용을 버림
를 종종 하는편이다.
하지만 가끔 특정 파일만 'git reset --hard' 를 시키고 싶을때가있다.
$ git checkout -- [Filename] # 특정 파일의 작업 내용을 버림
2. 특정파일 add 취소
- 실수로 커밋하지 않을 파일까지 add 한 경우, 즉 commit 대상에서 빼고 싶을때,
- 혹은 'git add .' 을 하고 그 중에 특정 파일 add 취소하고 싶을 때
$ git reset HEAD [Filename] # 특정 파일을 Unstage 상태로 변경
'IT > Git' 카테고리의 다른 글
[git] 특정파일에 대한 추적 (ignore이 안먹히는 경우) (0) | 2021.10.13 |
---|---|
[git] git checkout 후 merge (0) | 2021.10.11 |
[gitlab] pre-receive hook declined 오류 (0) | 2021.08.24 |
[git] 되돌리는 방법 (0) | 2021.06.28 |
[git] 되돌리는 방법 (0) | 2021.06.27 |