본문 바로가기
CS/DevOps

[Git] git commit 취소하기

by zlzzlzz2l 2021. 12. 20.
반응형

개발 도중에 커밋을 취소해야 될 상황이 생겼다.

코드 내 한 줄만 커밋하려고, 커밋명도 알차게 써뒀는데 모든 코드에 커밋명이 적용되었다.

 

사실 깃허브 쓰면서 날린 적도 꽤 많아서 의심하면서 명령어를 적었다..

git reset HEAD~1 // 마지막 커밋만 커밋을 취소하면서 취소된 파일을 unstaged에 보관한다.

git reset HEAD^ // 커밋한 파일을 취소하면서 취소된 파일을 unstaged에 보관한다.

내 경우에는 첫번째 명령어가 필요했다.

 

성공!

위와 같은 메세지가 나오면서 파일이 스테이지에 있는 걸 확인할 수 있었다.

반응형

댓글