Для цього існує інструмент:
git log -3 --pretty=format:"%h" | tail -n 1
Ви можете включити n
символи хешу (замість типових) із таким прапором:
--abbrev=n
Відповідні частини Філософії Unix
1) Нехай кожна програма добре робить одне. Щоб зробити нову роботу, будуйте заново, а не ускладнюйте старі програми, додаючи нові «функції».
2) Очікуйте, що результат кожної програми стане входом для іншої, поки невідомої програми. Не захаращуйте вихід сторонніми відомостями. Уникайте строго стовпчастих або двійкових форматів введення. Не наполягайте на інтерактивному введенні.
... [тобто]
- Напишіть програми, які роблять одне і роблять це добре.
- Напишіть програми для спільної роботи.
https://en.wikipedia.org/wiki/Unix_philosophy