~1 GIt 명령어 배우기 -2 커밋트리[Commit tree]에서 이동하는 방법( branch -f , reset, revert , ^, ~) Git 커밋트리(Commit tree)에서 이동하는 방법 HEAD란 ?HEAD는 현재 체크아웃 된 커밋을 가리킵니다. 즉 현재 작업중인 커밋입니다. HEAD는 항상 작업트리의 가장 최근 커밋을 가리킵니다.작업트리의 변화를 주는 git 명령어들은 대부분 HEAD를 변경하는것으로 시작합니다. 일반적으로 HEAD는 브랜치의 이름을 가리키고 있습니다 .커밋을 하게되면 브랜치의 상태가 바뀌고 이 변경은 HEAD를 통해서 확인이 가능합니다 HEAD분리하기HEAD를 분리한다는 것은 HEAD를 브랜치 대신 커밋에 붙히는 것을 의미합니다. HEAD -> master ->C1 이였다면 git checkout C1 HEAD ->C1 명령후에는 이처럼됩니다. (master는 브랜치고 C1은 커밋입니다 ) 상대참조상대참조로 기.. 2019. 2. 7. 이전 1 다음