Использование опции --short
:
$ git rev-parse --short=5 HEAD
90752
$ x=$(git rev-parse --short=5 HEAD)
$ printf '%s\n' "$x"
90752
Файл Release или InRelease из используемого вами репозитория будет содержать дату последнего обновления в строке «Дата». Вы можете проверить это, запустив:
# grep Date /var/lib/apt/lists/*Release
/var/lib/apt/lists/deb.debian.org_debian_dists_stretch_Release:Date: Sat, 27 Apr 2019 09:29:22 UTC
/var/lib/apt/lists/deb.debian.org_debian_dists_stretch-updates_InRelease:Date: Sun, 05 May 2019 20:21:24 UTC
/var/lib/apt/lists/security.debian.org_dists_stretch_updates_InRelease:Date: Sun, 05 May 2019 21:21:18 UTC
Имейте в виду, что выпуск новых версий пакетов не является полностью автоматизированным процессом. Новые версии должны быть упакованы добровольцами Debian и должны пройти процесс тестирования, прежде чем они станут доступны в репозитории.