Head

    Git에서 HEAD란?

    Git에서 HEAD란?

    🍧 branch는 특정 커밋을 가르키는 존재(포인터)이다.보통 가장 최신 커밋의 포인터 이다. 나중 커밋은 그 전 커밋의 정보를 다 가지고 있고,그래서 branch로 코드 관리 흐름을 알 수 있다 HEAD는 branch 포인터 (= 간접적으로 커밋 가르키게 됨. 아래 그림 참고) or 커밋 포인터( = 직접적으로 커밋 가르킴, Detached HEAD라고 함 ) 가 될 수 있다. git checkout [branch 이름]git checkout [커밋 id] 명령어로 head 포인터 이동 가능하다. 새로운 branch로 분기 하려 할때, 분기점 커밋으로 HEAD 이동 후 git branch [새 branch 이름] 명령어 입력 하면 새 branch 생성 됨. 출처 - 코드잇 강의 Uploaded by N2T

    Git Commit 다루기

    Git Commit 다루기

    🪜 1. 커밋 메시지 작성 가이드라인(1) 커밋 메시지의 제목과 상세 설명 사이에는 한 줄을 비워둔다.m 없이도 커밋메세지 남길 수 있음git commit 만 입력 시 새창 나옴새창에서 입력 가능새창에서 입력 시 제목과 상세 설명까지 적을 수 있음복잡하고 긴 커밋메세지 작성 가능(2) 커밋 메시지의 제목 뒤에 온점(.)을 붙이지 않기(3) 커밋 메시지의 제목의 첫 번째 알파벳은 대문자로 작성.(4) 커밋 메시지의 제목은 명령조로 작성.(Fix it / Fixed it / Fixes it)(5) 커밋의 상세 내용에는 이런 걸 적으면 좋다.왜 커밋을 했는지어떤 문제가 있었고적용한 해결책이 어떤 효과를 가지는지(6) 다른 사람들이 자신의 코드를 바로 이해할 수 있다고 가정하지 말고 최대한 친절하게 작성. 2...