Поскольку gerrit
входит в число тегов, я предполагаю, что вы используете Gerrit.
Для фиксации, которая была отправлена на проверку (refs/for/foo
), вы можете использовать запрос gerrit или Query Changes , чтобы проверить, находится ли он на сервере.
Для любой фиксации, если у вас есть доступ к серверу Gerrit и вы знаете имя репозитория, вы можете использовать ssh
для запустите команды git (git rev-parse
или git log
) в репозитории Gerrit.
ssh $username@$gerritserver git --git-dir=$path_to_repo.git rev-parse $commit