안녕하세요. 이번 시간에는 간단하게 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..
checkout 검색 결과
해당 글 2건
git reset과 checkout의 차이점을 간단하게 알아봅시다.
GIT
2022. 11. 18. 02:19
git checkout 명령어 : 내가 가리키는 브랜치를 이동한다.
이번에는 checkout 명령어에 대해서 간단하게 해 보도록 하겠습니다. 처음 git을 생성한다면, master 브랜치만 있는 상황입니다. 여기서, git branch AAA를 해 보겠습니다. 그러면 뭔가 새로운 것이 생겼음을 알 수 있습니다. master가 있고, AAA가 있는데, 아직 Remote에는 반영이 되지 않은 상태입니다. git checkout AAA를 쳐 보겠습니다. 그러면, 브랜치가 Switched가 되었다고 하는데, 어떻게 된 상황인지 보겠습니다. 아무 것도 바뀌지 않은 것 같지만, AAA 앞에 무엇인가 붙어 있다는 것을 확인할 수 있습니다. 이 상황에서 코드에 "AAA"를 출력하는 코드를 작성을 하고, commit을 해 보겠습니다. 네 번째 커밋은 fourth commit으로 작성하였..
GIT
2020. 10. 25. 03:44
최근댓글