checkout (1) 썸네일형 리스트형 [git 개념] pull, fetch, checkout, HEAD 개념정리 pull : 원격저장소의 내용을 가져와서 local 저장소와 merge시키는 것(합쳐버린다). merge 시키기 때문에 어디 brach로 가져올 것인지 지정해야 한다. fetch : 원격저장소의 내용을 가져오지만, local 저장소와 merge 시키지는 않는것. 즉, 신중하게 가져와서 merge시키고 싶을때 사용하는 명령어다. checkout : 내가 사용한 브랜치, 혹은 커밋내역을 지정하는 것. 소스트리에서는 내가 사용할 브랜치(혹은 커밋내역)을 더블클릭하면 그쪽으로 이동하고 HEAD가 그것을 가리키게 된다. HEAD : 포인터. 현재 작업중인 브랜치를 가리키는 포인터다. 이전 1 다음