1. git log 를 통해 commit, push 기록을 확인해보자
2. commit을 지우고 싶을 때는 reset을 쓰자
근데 reset에는 Option들이 있음
reset 옵션
–soft : add해서 staged된 상태를 보존함, 워킹 디렉터리의 파일도 보존함
–mixed : add하기 전에 unstaged 상태가 됨. 이게 기본이다. 워킹 디렉터리의 파일 보존함.
–hard : add하기 전에 unstaged 상태가 됨. 근데 여기서 워킹 디렉터리의 파일도 지워버린다.
이렇게 하면 가장 최근의 commit을 지울 수 있음 reset 옵션과 함께
그 뒤에 다시 commit 할려면 add부터 하면 됨
왜냐면 mixed로 option을 줬기 때문