Git - Fetch
Git - fetch
-
Se utiliza para extraer del Repo.Remoto los últimos cambios y los almacena en la rama de tracking a la espera de ser fusionados al Repo.Local mediante el comando
git merge
-
Copia una rama remota en una rama local utilizando refspecs:
[+]<rama-local>:<rama-remota>
-
Actualiza el estado de todas las ramas tracking
git fetch
Comandos básicos
- Crea localmente las ramas remotas del remote
<rama>
- Actualiza su estado si existen
git fetch <rama-remota>
- Crea o actualiza el estado de todas las ramas de todos las ramas remotas definidos
git fetch --all
- Actualiza las ramas de origin eliminando las que ya no existen
git fetch -p origin
- Crea o actualiza la
<rama local>
con los commits de la<rama-remota>
por ejemploorigin/<rama-remota>
git fetch origin <rama-local>:<rama-remota>
- Crea o actualiza la
<rama local>
con el Pull_Request 1 del Repositorio Remotoorigin
en GITHUB
git fetch origin pull/1/head:s1
- Crea o actualiza la rama local s1 con la remota cal_branches/s1 aunque sean incompatibles (+)
git fetch <rama-remota> <rama-local>:<rama-remota>
- Crea o actualiza la
<rama-local>
con la<rama-remota>
de una URL donde apunte a un Repositorio Remotohttps://github.com/usuario/Repositorio
✦ git fetch <https://github.com/usuario/Repositorio> rama-local:rama-local
Deja un comentario