revert 명령어를 이용하면,

특정 커밋의 내용을 삭제할 수 있다.

rebase -i 명령어나 reset 명령어를 통해 커밋을 삭제할 수도 있지만,

해당 커밋이 이미 리모트에 push 된 상태인 경우 삭제작업은 매우 위험.

이러한 경우 revert 명령어를 이용해서 특정 커밋의 내용을 지우는 새로운 커밋(B')을 만들어 보다 안전하게 처리.




  • No labels