git Fetch vs git Pull (Español)

publicado en: Articles | 0

noté que muchas personas se enfrentan a problemas con git fetch y git pull . No se confunda con estos dos comandos. Voy a explicar estos dos comandos.

git fetch reúne todas las confirmaciones de la rama de destino que no existen en su rama actual y las almacena en su repositorio local. Pero no los combina con su rama actual. Si escribe git pull origin <your branch name> verá los cambios, pero notará que aún no se ha fusionado con sus ramas locales., Lo interesante de git fetch es que no afectará a su rama local. Commits, etiquetas, archivos que se actualizan a la rama remota, recuperará eso solo de la rama remota y actualizará su repositorio local. Pero no se fusionará.

Por el contrario, git pull es la combinación de git fetch y git merge . Buscará desde el remoto al local y los fusionará automáticamente con su rama actual., Por lo tanto, ahora si escribe git log verá los cambios y también notará que se fusionó en sus ramas locales. Después de una operación git pull, su copia de trabajo debe estar completamente sincronizada, salvo cualquier modificación local que haya realizado. Por lo tanto, no es necesario escribir git checkout origin <your branch name> .,div id=»a2f044c32c»>

git fetch vs git pull

Git fetch vs git pull

git fetch vs git pull

Type a command for fetching the changes and merge them into your branches?,

Si ve esta pregunta amable, no lo dude. El comando será git pull origin <your branch name> .

Enlaces Útiles

Gracias por la atención a este blog. Espero que hayas aprendido algo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *