git SHA — хэш сумма, определяющая последний коммит в git репозиторий и являющаяся идентификатором этого коммита.
Увидеть последний коммит можно выполнив такую команду
git rev-parse HEAD
Посмотреть все коммиты и их историю можно командой git log
git log
По хэш сумме можно посмотреть данные выполнив
git show HASH
При этом не обязательно вводить весь хэш, достаточно количества знаком однозначно определяющих коммит
Подробнее можно почитать по ссылке
GIT SHA используется при написании сценатрие деплоя приложений, например, с помощью Gitlab
Из вывода git rev-parse HEAD с помощью head, tail, cut и awk можно получить хэш последних коммитов и их каким-то образом использовать в сценарии деплоя.
Частая практика — собирать отдельные образы приложений для для последних коммитов на основе хэша. В репозитории оставляется доступной latest версия и еще какая-то версия, которая досутпна по хэшу, который является идентификатором коммита.