¿Cuáles son las diferencias entre "git commit" y "git push"?

En un tutorial de Git que estoy pasando,git commit se usa para almacenar los cambios que ha realizado.

Que esgit push utilizado para entonces?

Respuestas a la pregunta(15)

Su respuesta a la pregunta