WebPublisher/Git

[Git] 마지막 커밋 취소하기

amanda 2024. 8. 9. 13:19

마지막 커밋을 취소하려면 헤드를 옮겨야함

 

HEAD란?

현재 checkout 된 branch의 가장 최신 커밋을 가리킴

 

HEAD^

헤드의 직전 위치를 뜻함

 

--soft

작업 디렉토리와 인덱스를 보존해 파일이 stage 된 상태를 유지하도록 한다

 

 

마지막 커밋을 취소하는 git 명령어

$ git reset --soft HEAD^

 

 

*참고

https://parksb.github.io/article/28.html