git reset과 checkout의 차이점을 간단하게 알아봅시다.
안녕하세요. 이번 시간에는 간단하게 checkout이랑 reset에 대해서 실습할 거에요. reset은 꽤 옵션이 많긴 하지만, 자세하게 다루지는 않겠습니다. 먼저 GG.. 라는 커밋이 하나 추가되었어요. 다음에 checkout HEAD~1을 해 보겠습니다. 그러면, 이전에 HEAD가 가리키고 있었던 것은 GG.. 였는데요. HEAD~1로 checkout을 했기 때문에 HEAD만 GG.. 커밋의 이전으로 이동하게 됩니다. 따라서, stage3 first 커밋을 HEAD가 가리키고 있는 상황이 되어 버린 셈입니다. HEAD가 가리키고 있는 hash는 0b07df4... 였습니다. 그런데, refs/heads/stage3은 251f69a... 를 가리키고 있어요. 이 detach 상태를 해결하는 방법은 st..
GIT
2022. 11. 18. 02:19
최근댓글