Agora estou aprendendo o Gerrit (que é a primeira ferramenta de revisão de código que eu uso). A Gerrit requer uma alteração revisada para consistir em uma única confirmação. Meu ramo de recursos tem cerca de 10 confirmações.
A maneira preferida pelo gerrit é esmagar esses 10 commits em um único. No entanto, dessa maneira, se a consolidação for mesclada na ramificação de destino, o histórico interno dessa ramificação de recurso será perdido. Por exemplo, não poderei usar git-bisect
para dividir esses commits. Estou certo?
Estou um pouco preocupado com esse estado de coisas. Qual é a justificativa para essa escolha? Existe alguma maneira de fazer isso em Gerrit sem perder a história?