반응형
Git에서 실수로 커밋한 것을 돌리고 싶을때는 아래와 같은 방법을 사용합니다.
$ git commit -m "뭐뭐를 수정했음.."
$ git reset HEAD~
[ 작업 트리 파일 수정 ]
$ git add .
$ git commit -c ORIG_HEAD
- git reset HEAD~ : 이 명령어로 마지막 커밋을 "실행 취소" 합니다.
- 작업 트리 파일을 수정합니다.
- 새로 커밋할 것들을 추가합니다.
- 직전 커밋 메시지를 사용하여 변경 사항을 다시 커밋합니다.
(-c ORIG_HEAD 옵션은 이전 커밋 메시지를 편집할 수 있는 편집기를 엽니다.)
반응형
'IT이야기' 카테고리의 다른 글
로컬 Git 브런치 이름 변경하는 방법 (0) | 2021.02.07 |
---|---|
Git 커밋하기 전에 git add 취소하는 방법 (0) | 2021.02.07 |
JSON과 JSONP의 컨텐츠타입 (Content-type) (0) | 2021.02.07 |
Git 브런치 원격 또는 로컬에서 삭제하는 방법 (0) | 2021.02.07 |
windows java 업데이트 후 톰캣(tomcat) 기동이 안될 때 (0) | 2021.02.04 |