본 게시글은 모두의 git,github(저자 : 강민철)의 내용을 개인적으로 정리하는 글입니다.


커밋 해시

각 커밋에는 고유한 커밋 해시가 있다.

커밋 해시란 학번, 사번과 같이 각 커밋이 가진 고유한 ID이다.

해시 값의 길이가 길기 때문에, 해시 값의 앞부분만 활용하기도 한다.

위 캡쳐 화면에서 맨 오른쪽에 있는 커밋 항목은 해시 값의 앞부분만 따놓은 것이다.

커밋 해시는 커밋 메시지 등에서 특정 커밋, 즉 특정 변경사항을 지칭할 때도 사용한다.

 

태그

아래의 그림은 웹 서비스를 만든다고 가정한 그림이다.

이렇게 웹 서비스가 완성되어 사용자에게 결과물을 선보이는 것을 릴리스(release)라고 한다.

사용자에게 선보일 웹 서비스의 버전에는 태그를 이용한다.

또는 중요한 변경내용이 있을 때도 태그를 사용한다.

단순히 커밋 해시로 표현하는 것은 가독성이 좋지 못하기 때문이다.

 

원하는 커밋을 선택한 후

 

태그를 클릭한다.

 

태그 이름을 설정한다.

 

태그 생성 목록을 확인할 수 있다.