Starting with Gurobi Optimizer 9.0 log files contain a model fingerprint.
Model fingerprint: 0xc4a5089f
This is a convenience feature. If two models are the same, then they will have the same model fingerprint, otherwise they will not. If you solve the two models with the same model fingerprint on the same platform, then the solution path will be the same, i.e. same number of nodes, same simplex iteration count, etc. For the models to be identical, the constraints and variables must be in the same order; everything must be the same.
It is a way to confirm that you are solving the same model. In support when we are asked why a model is not producing the same results, it is usually because the model is different in some way. This often occurs when the code producing or writing the model is not deterministic.