Veja também: Git Lucky palestra do curso Missing Semester sobre fundamentos do Git.
Depende do número total de commits. A probabilidade pode ser aproximada como
- é o número de itens
- é o número de possibilidades para cada item
O número de possibilidades para uma string hexadecimal é
- onde é o número de caracteres.
Então para 8 caracteres e 30K commits (assumindo 30K ≈ ):
Aumentando para 12 caracteres: