Как вы перечисляете ваши коммиты вместе со значениями SHA1 в git?
Точно какой формат вы хотите? Только для сводки в одну строку и SHA1:
git log --pretty=oneline
См. Git log --help для дополнительных опций форматирования.
Хотя ответ P00ya правильный, более новые версии git допускают более простой синтаксис:
git log --oneline
, что является сокращением для git log --pretty=oneline --abbrev-commit, используемого вместе.
git log --pretty=oneline --abbrev-commit
Я не уверен, что вы имеете в виду. Список коммитов - это список его хэшей, и самый простой способ сделать это с помощью git rev-list.
$ git rev-list HEAD
выдаст обратный хронологический список всех коммитов, доступных из текущей HEAD.