No es lo mismo, ya que aunque ambas acciones buscan llevarlos al mismo estado y aplicar cambios, ocurren en momentos distintos. No hubo cambios en el hash del main, pero sí se registra una nueva actividad en Git, lo que genera un código único para cada caso.