Principiantegit
Repositorios Remotos
Conecta tu repositorio local con GitHub, GitLab o Bitbucket para colaborar con tu equipo.
Push, Pull y Clone
Los comandos remotos te permiten sincronizar tu trabajo con un servidor remoto (GitHub, GitLab, etc.).
bash
1# Clonar un repositorio existente
2git clone https://github.com/usuario/proyecto.git
3
4# Agregar un remoto
5git remote add origin https://github.com/usuario/proyecto.git
6
7# Subir cambios al remoto
8git push origin main
9
10# Descargar cambios del remoto
11git pull origin main
12
13# Ver remotos configurados
14git remote -vFetch vs Pull
git fetch descarga los cambios del remoto sin fusionarlos. git pull es equivalente a fetch + merge. Usar fetch primero te da mas control.bash
1# Descargar sin fusionar
2git fetch origin
3
4# Ver que hay de nuevo
5git log HEAD..origin/main --oneline
6
7# Fusionar manualmente si todo esta bien
8git merge origin/main
9
10# O usar pull directamente (fetch + merge)
11git pull origin main