일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- docker
- 지하철분실물
- sqld
- 항해99
- 남궁성
- 항해플러스
- AWS시험
- 자바의정석
- authenticator
- AWS
- 보안인증서
- Foundational
- ARIadminer
- 지하철분실
- 항해플러스백엔드
- Wordpress
- 도커
- AWS Certified Cloud Practitioner
- saltkey
- Java의정석
- disabled
- git
- 항해플러스후기
- kubernetes
- 항해솔직후기
- 고객지원실
- readony
- 쿠버네티스
- SQL개발자
- Your session has been terminated
- Today
- Total
WorkaHolic
git rev-parse 본문
git rev-parse HEAD
f8e49a2dbec3bdc5473ac21d24d45064b2b45760
현재(HEAD) 체크아웃된 커밋의 해시 값을 출력
git rev-parse --short HEAD
f8e49a2
짧은 형태로 출력
현재 커밋의 바로 이전(HEAD~1) 커밋의 해시 값을 출력
git rev-parse HEAD~1
f3063eecb9c83fd72c0deb6937daed0eed56c5f2
git rev-parse --short HEAD~1
f3063ee
main 브랜치의 마지막 커밋의 해시 값을 출력
$ git rev-parse main
f8e49a2dbec3bdc5473ac21d24d45064b2b45760
$ git rev-parse --short main
f8e49a2
원격 브랜치(origin/main)의 마지막 커밋의 해시 값을 출력
git rev-parse origin/main
8fd098600a5160a57dba01482694fda794e05b4d
git rev-parse --short origin/main
8fd0986
특정 커밋의 해시
git rev-parse f3063ee
f3063eecb9c83fd72c0deb6937daed0eed56c5f2
git rev-parse --short f3063ee
f3063ee
git rev-parse --short f3063eecb9c83fd72c0deb6937daed0eed56c5f2
f3063ee
특정 태그 커밋의 해시
e.g. git rev-parse v1.0.0
현재 커밋의 부모 커밋의 해시
e.g. git rev-parse HEAD^
현재 커밋의 두 번째 부모 커밋의 해시
e.g. git rev-parse HEAD^^
현재 커밋의 두 단계 이전 커밋의 해시
e.g. git rev-parse HEAD~2
최근 브랜치 이동 이력에서 이전 HEAD 위치의 해시
e.g. git rev-parse HEAD@{1}
'Develop > Git' 카테고리의 다른 글
deleted 상태 처리 (0) | 2024.09.24 |
---|---|
Git Reflog (0) | 2024.09.24 |
Git Rm (31) | 2022.03.01 |
Branch를 Main(a.k.a. Master)로 변경 (0) | 2021.05.24 |
Git 세팅 (0) | 2021.05.24 |