[GIT] 깃(Git) 커밋(Commit) 취소하기 (ft. amend/reset/revert)
GIT을 사용하다 보면 커밋을 덮어쓰거나(amend), 취소하거나(reset), 되돌려나(revert) 하는 상황이 발생할 수 있다. 각 명령어를 사용하는 방법에 대해 알아보고자 한다. git add 취소하기 제목이랑 좀 연관이 없을 수 있는데, 그래도 commit을 하기 위해서는 add를 먼저 해야 하기 때문에 add 취소에 대해 먼저 알아보도록 하자. 현재 아래와 같은 상황이라고 가정해보자. git은 친절하게도 취소하는 방법에 대해 어느 정도 설명을 해주고 있다. 현재 git staged 상태의 a.txt를 취소하기 위해서는 git restore --staged 을 입력하라고 안내하고 있으며, staged area에 없는 b.txt를 취소하기 위해서는 git restore 을 입력하라고 쓰여있다. 여..
2022. 10. 19.