Según estuve leyendo un poco sobre el hash, si este cambia de acuerdo con las cambios que se realicen. Este se genera a partir de un algoritmo y toma como referencia el commit realizado para ese cambio, el código, la fecha y el autor, esto lo convierte en un linea de carateres, sin embargo, cuando damos git log --oneline, solo nos muestra su forma corta de 6 carácteres, aunque esta es mucha más larga. Para finalizar, esto sucede cada vez que realizamos un cambio con el fin de llevar un historial y un orden en los cambios realizados.