Если вы хотите записать только счетчик коммитов, я бы предложил git notes .
Заметки прикрепляются к коммитам, что позволяет избежать переписывания коммитов или непосредственного создания новых коммитов.в филиал.
Чтобы добавить примечание к заголовку master
,
# in the local repository
git fetch origin master
# add a note
git notes add -m "commit count:$(git rev-list FETCH_HEAD --count)" FETCH_HEAD
# push the note to the remote repository
git push origin refs/notes/commits
Чтобы отобразить примечания,
git log --notes
Чтобы скрыть примечания,
git log --no-notes
Чтобы получить только ноту коммита,
git log -1 $commit --pretty=%N