2022-12-23 23:23:18

커밋을 취소할 때 사용하는 명령어는 크게 두 가지가 있습니다. git reset과 git revert입니다. 

 

git reset으로 커밋을 취소하면 그 이후 커밋들이 모두 삭제가 되어버립니다. 만약 최신 커밋들을 남겨놓고 싶으면서 특정 커밋만 취소하고 싶다면 git revert를 사용해야 합니다.

 

git revert [취소할커밋해시]

 

위와 같이 명령을 주면 해당 커밋을 취소합니다. 그리고 그것을 이력에 남기기 위해 커밋을 하나 생성합니다. 

 

참고자료

[1] https://codechacha.com/ko/git-delete-commit/