GIT Comandos para trabajar en Remoto
En este artículo vamos a repasar cuales son los comandos más importantes a la hora de trabajar con un repositorio remoto.
Existen varios servicios en internet para alojar proyectos GIT. Los más conocidos son:
Un repositorio remoto no es más que una copia exacta del repositorio local.
Tenemos que tener siempre en mente que GIT es un sistema distribuido y hay una copia exactamente igual del repositorio en cada una de los ordenadores de los desarrolladores.
GIT es un sistema distribuido de repositorios, pero no mantiene sincronizados automáticamente.
Esto no quiere decir que GIT mantenga sincronizados cada una de las copias del repositorio. Para ello existen los comandos listados mas abajo.
Listado de comandos generales para trabajar con el repositorio REMOTO:
git remote
Muestra la lista de repositorios remoto
git remote -v
Muestra la lista de repositorios remotos de forma detallada
git remote show <name>
Muestra la información de un repositorio remoto
git remote update
Obtiene los objetos más actualizados
git fetch
Baja sólo los cambios producidos en el repositorio REMOTO
git branch -r
Muestra las ramas REMOTAS. Se puede usar combinado con otros comandos para gestionar las ramas
Y los más importantes y los que usaremos siempre:
git pull
Baja todos los cambios de la rama REMOTA actual y hace un MERGE con la rama LOCAL actual. Son dos comandos en uno: git fetch + git merge origin/master
git push
Sube los cambios del repositorio LOCAL al repositorio REMOTO