Jairo Ramirez Castaño
PreguntaCual es la diferencia entre git pull y git clone?

Francisco Torregrosa Ros
Con Git Clone le estas diciendo coge el repositorio que te paso en la URL como parámetro y haz una copia exacta en donde estoy.
Git Pull lo que haces es decirle, coge la configuración remota del repositorio donde estoy y pídele que coja todo lo nuevo que hay en el repositorio remoto y me lo traiga aquí.
Con el primero no necesitas que tengas nada configurado ya que se traerá toda la configuración desde el repositorio, con el segundo tienes que tener todo configurado o no funcionara.

Natalia Molina
Una forma sencilla de asimilar el concepto es:
Git clone: creas una copia de un repositorio remoto en tu repositorio local para poder trabajar en él. Esto normalmente sucede solo una vez.
Git pull: pides una revisión y actualización de tu repositorio local con respecto al repositorio remoto, las actualizaciones se realizan solas a menos que existan conflictos. Es una buena práctica siempre pedir actualización antes de sentarte a trabajar.
Espero te haya ayudado!
Jairo Ramirez Castaño
Gracias John, ya quedo claro

John Cardenas
Hola Jairo,
Hola Brahan.
Git clone recibe como parámetro una URL y se usa una sola vez, como su nombre lo indica, sirve para clonar un repositorio y ponerlo en tú directorio local para que puedas trabajar en él.
Git pull, en cambio, se utiliza para extraer o actualizar contenido de un repositorio remoto que ya tengas clonado a tu repositorio local. git pull es una combinación entre git fetch (descarga de contenido) y git merge (fusión de archivos)
Recuerda que puedes encontrar toda la documentación oficial aquí: https://git-scm.com/doc