Guía básica para trabajar con Git
April 17, 2020
Control de versiones en un proyecto mediante GIT
- Crear repositorio local
- Añadir repositorio remoto
- Añadir los archivos al stage.
- Registrar un commit.
- Subir los cambios a un repositorio remoto.
git init
git remote add origin git@github.com:raulpadilladelgado/PruebaLeanMind.git
git add .
git commit -m "initial commit"
git push -u origin master
Comandos de uso frecuente
git reset
→ Descartar cambios locales guardados en un commit.
git squash
→ Unificar todos los commits locales.
git remote add origin git@github.com:unusuario/repositorio.git
→ Añadir un repositorio remoto.
git push -u origin master
→ Añadir los commits locales al repositorio remoto “origin” a su rama “master”.
git remote
→ Muestra los repositorios remotos.
git checkout nombrederama
→ Cambiar a otra rama
git pull
→ Sincronizarrepo local con repo remoto.
git clone https://github.com/usuario/proyecto.git carpeta
→ Clonar repo a una carpeta
git status
→ Muestra el estado del directorio de trabajo y el área de preparación. Le permite ver qué cambios se han organizado, cuáles no y qué archivos no están siendo rastreados por Git.
Generar una clave SSH para autenticación
Generaremos una clave pública y otra privada, y finalmente agregaremos la clave pública a las claves permitidas en nuestra cuenta GitHub y en la consola.
ssh-keygen -t rsa -b 4096 -C "unmail@gmail.com"
ssh-add
ssh-add -l (para listar las claves ssh disponibles)
Welcome to my blog about Software Development! I would like to invite you to learning with me 👨💻