Как предоставить git ревизию/версию для полезного отчета об ошибке?

Я компилирую и тестирую git-версии программного обеспечения с открытым исходным кодом. Когда я нахожу ошибки, я хочу писать краткие полезные отчеты.

Как мне предоставить полезную информацию о коммите git или «версии» в отчете об ошибке, чтобы разработчики сразу знали, какую «ревизию» я тестировал?

я знаю

git rev-parse HEAD

который создает вывод, например

a2e2e93c85b2c7431c365fd52b4456d28db9d531

который может быть не слишком полезен, потому что он не легко читается людьми.


person qubodup    schedule 26.11.2015    source источник


Ответы (1)


git describe --tags --always

создаст что-то приятное и читаемое, например:

v15.11.80-38-ga2e2e93

Спасибо qsuscs на irc.freenode#git за полезную информацию. Аналогичное предложение можно найти в ветке Hacker News.

person qubodup    schedule 26.11.2015