Los ID de Git y Gerrit Branch Commit no están sincronizados

Los ID de confirmación de punta para varias twigs en el repository X son diferentes entre Git y Gerrit. Por ejemplo, si miro la twig A en Gerrit, puedo ver la ID como abc … mientras que si miro la misma twig en Git veo la ID como algo diferente … Esto causa un problema cuando Jenkins hace una clon prebuild porque obtiene el código incorrecto.

Usamos una stack de construcción de Git-> Gerrit-> Jenkins-> Nexus. Tenemos varios repositorys Git que estaban en uso antes de agregar Gerrit.

Cuando agregamos Gerrit, dejamos los repositorys Git en su lugar y agregamos softlinks en el directory / git para hacer que los repos sean visibles para Gerrit.

Después de un time, eliminamos el repo X de Gerrit al eliminar el enlace suave. Continuamos usando repo X con solo Git. En un momento posterior, volvimos a agregar el repo X a Gerrit al volver a agregar el enlace suave.

Parece que necesito rebuild un índice o algo en algún lugar. Gracias de antemano por cualquier idea sobre cómo hacer esto.