작업하다 보면 commit을 잘못하는 경우가 종종 발생한다. 에러 나는 코드로 커밋하거나 등등 커밋이 꼬이는 경우가 많다. 그런 경우에 잘못된 코드를 다 수정하고 다시 커밋하는 방법도 있지만 심하게 꼬인 경우에는 그냥 이전 버전으로 되돌려버리는 git reset을 사용할 수도 있다. 📕 git reset에 대해 잘 이해하기 위해 알면 좋은 개념 : HEAD HEAD : 어떤 커밋 하나를 가리키는 개념으로 상황에 따라 다르지만 보통 가장 최근에 한 커밋을 가리키고 있다. 커밋을 할 때마다 HEAD는 매번 더 새로운 커밋을 가리키게 된다. HEAD가 가리키는 커밋에 따라 working directory가 구성된다. 결국 git reset은 HEAD가 과거의 커밋을 다시 가리키게 하는 개념이다! 📌 Git r..