Git proporciona varios comandos como ' git clone”, “git fetch”, “git push”, “git pull ” y muchos otros para diferentes funcionalidades. A veces, los usuarios necesitan recuperar el repositorio remoto en el directorio local de Git. Para ello, es necesario clonar el repositorio indicado utilizando el “ clonar ' dominio. Por lo general, esto recupera todo el repositorio, incluido el historial, y crea una nueva copia local del repositorio. Mientras que la ' tirar de git El comando ” se usa para mantener la copia local actualizada con las últimas versiones del repositorio remoto.
Este escrito elaborará:
- ¿Cuál es la diferencia/distinción entre los comandos 'git pull' y 'git clone'?
- ¿Cómo usar los comandos 'git pull' y 'git clone' en Git?
¿Cuál es la diferencia/distinción entre los comandos 'git pull' y 'git clone'?
Comprender ' tirar de git ' y ' clonar ”, consulte la principal diferencia entre ellos en la tabla a continuación:
tirar de git | clonar |
---|---|
El 'git pull' se utiliza para sincronizar repositorios locales y remotos. | El comando 'git clone' se ejecuta para configurar un repositorio local. |
Obtendrá y combinará los últimos cambios de un repositorio remoto a un repositorio local en particular. | Genere una copia del repositorio Git remoto y guárdela en la máquina local. |
Se puede utilizar muchas veces en un proyecto. | Solo se puede ejecutar una vez en un proyecto. |
¿Cómo usar los comandos 'git pull' y 'git clone' en Git?
Usar el ' git pull” y “git clon ” comandos en Git, siga los pasos dados:
- Inicie sesión en su cuenta de GitHub.
- Seleccione cualquier repositorio de su elección y copie el código HTTPS para clonar este repositorio en el proyecto local.
- Inicie el terminal Git Bash y navegue hasta el directorio local de Git.
- Use el comando 'git clone' y pegue el enlace del repositorio remoto.
- Verifique la conexión remota y extraiga todas las modificaciones del repositorio local de Git al remoto.
Paso 1: inicie sesión en la cuenta de GitHub
Primero, vaya a “ GitHub ” e inicie sesión proporcionando su nombre de usuario y contraseña:
Paso 2: seleccione un repositorio
Haga clic en el ícono de perfil, presione el botón “ Tus repositorios ” y navegue hasta ella:
Seleccione el repositorio deseado y ábralo. Por ejemplo, hemos elegido el “ prueba demo1 ” repositorio remoto:
Paso 3: Copie la URL HTTPS
En la página principal del repositorio indicado, presione el resaltado ' Código ” y copie el “ HTTPS URL:
Paso 4: Inicie la Terminal Git Bash
Ahora, abra el terminal Git Bash con la ayuda del menú Inicio:
Paso 5: redirigir el repositorio local de Git
Ejecute el “ cd ” y redirija el repositorio Git local indicado:
cd 'C:\Usuarios\usuario\Git\projectrepo'Paso 6: Repositorio de clones
Luego, clone el repositorio usando el ' clonar comando ' y pegar el copiado ' HTTPS URL junto con él:
clonar https: // github.com / Gituser213 / testdemo1.gitEl resultado indicado a continuación indica que hemos clonado con éxito el repositorio remoto:
Paso 7: compruebe la conexión remota
Verifique la URL remota usando el ' git remoto -v ' dominio:
git remoto -en
Paso 8: extraer cambios
Extraiga todos los cambios de la rama remota a la local ejecutando el comando ' tirar de git ' dominio:
Maestro de origen de extracción de GitLa imagen resultante indica que los cambios se obtuvieron de sucursales remotas:
Eso es todo sobre el ' git pull” y “git clon ” comandos en Git.
Conclusión
El ' tirar de git El comando ” se usa para mantener la copia local actualizada con los nuevos cambios realizados en el repositorio remoto. Por otro lado, el “ clonar El comando ” generalmente recupera todo el repositorio remoto en el repositorio local que contiene también su historial completo y crea una nueva copia local del repositorio. Este tutorial ha desarrollado brevemente las distinciones entre “ git pull” y “git clon ”.