Я хотел бы получить количество коммитов моего репозитория Git, немного похожее на номера версий SVN.
Цель состоит в том, чтобы использовать его как уникальный, увеличивающийся номер сборки.
В настоящее время я делаю это в Unix/Cygwin/msysGit:
git log --pretty=format:'' | wc -l
Но я чувствую, что это немного взломан.
Есть ли лучший способ сделать это? Было бы здорово, если бы мне не понадобилось wc
или даже Git, поэтому он мог работать на голых Windows. Просто прочитайте файл или структуру каталогов...