Estoy codificando algunos scripts que ejecutan git-rebase y necesitan identificar cuándo ocurrió un conflicto.Detección de conflictos en git rebase
Git-rebase termina con el mismo estado de salida para cada error, por lo que no puedo usar su estado de salida para detectar un conflicto. Se crea un directorio llamado rebase-apply
en conflictos, pero parece que es un detalle de implementación en el que no puedo confiar (por ejemplo, en el pasado, el directorio tenía un nombre diferente).
¿Existe alguna manera confiable de detectar que git-rebase terminó con un conflicto?