From c79c12f694c33494061de9e4d86003e35b86e31f Mon Sep 17 00:00:00 2001 From: Alexander Popov Date: Mon, 19 Sep 2022 22:37:20 +0300 Subject: [PATCH] get git commit --- content/posts/2022/git-get-commit-hash.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 content/posts/2022/git-get-commit-hash.md diff --git a/content/posts/2022/git-get-commit-hash.md b/content/posts/2022/git-get-commit-hash.md new file mode 100644 index 0000000..e1b8f0f --- /dev/null +++ b/content/posts/2022/git-get-commit-hash.md @@ -0,0 +1,22 @@ +--- +title: "Git: Получить хэш коммита" +date: 2022-09-19T22:28:56+03:00 +draft: false +tags: [tips, git] +--- + +### rev-parse + +Команда `git rev-parse` возвращает хеш коммита для указанной ревизии. + +Полное описание доступно на [git-scm.com](https://git-scm.com/docs/git-rev-parse). + +Команда ниже вернёт хэш текущего коммита (**HEAD**). +```sh +git rev-parse HEAD +``` + +А с параметром `--short` команда вернёт короткий хэш 😀. +```sh +git rev-parse --short HEAD +```