1 min read | by Jordi Prats
To pin some code to a specific version we can use a commit ID instead of a tag but using such a long string might feel a tad cumbersome:
$ git log commit fb944d599d5487229463478928834cac20963f75 (HEAD -> main) Author: Eric <some@thing.com> Date: Wed Jun 7 20:27:17 2023 +0100 Fix exit with no error when cert violates lookahead (#2395) (...)
Instead we can use an abbreviated commit, to get them we can either cut the firsr 8 characters of the commit ID or just use git log's option: abbrev-commit:
$ git log --abbrev-commit commit fb944d59 (HEAD -> main) Author: Eric <some@thing.com> Date: Wed Jun 7 20:27:17 2023 +0100 Fix exit with no error when cert violates lookahead (#2395) (...)
This way we are going to get the short version of the commit ID.
Posted on 22/06/2023