git reset을 통해 돌아갈 지점을 선택한다.
git reset [commit num]
다시 commit 한다.
[git reset --soft] 와 [git reset] 의 차이는 스테이징 되느냐 안되느냐 이다.
--soft를 붙이면 커밋 이전 상태로 돌아간 후에도 수정된 파일들이 스테이징되어 있다.
그리고 --hard는 해당 커밋 이후 수정된 파일들은 날려버린다.
업데이트 후 에러 날 때 되돌리기 좋다.
gmlwjd9405.github.io/2018/05/25/git-add-cancle.html
'git&github' 카테고리의 다른 글
특정 파일만 pull 받기 (0) | 2020.11.12 |
---|---|
병합 충돌로 인해 git pull 안됨 (0) | 2020.11.04 |
[error] We've failed to pass the specified git pre-commit hooks as the `lint` (0) | 2020.10.13 |
github에서 커밋 변경사항 확인하기 (0) | 2020.10.01 |
강제로 push하기 (0) | 2020.10.01 |
댓글