origin - git push example
Diferencias entre git pull origin master y git pull origin/master (1)
git pull origin master
extraerá los cambios desde el remoto de origin
, la rama master
y los fusionará con la rama local desprotegida.
git pull origin/master
extraerá los cambios del git pull origin/master
de la rama almacenada localmente y la fusionará con la rama local retirada. El origin/master
rama origin/master
es esencialmente una "copia en caché" de lo que se extrajo por última vez del origin
, por lo que se llama una rama remota en el lenguaje de git. Esto podría ser algo confuso.
Puede ver qué ramas están disponibles con git branch
y git branch -r
para ver las "sucursales remotas".
¿Cuál es la diferencia entre git pull origin master
y git pull origin/master
?