Herramientas de usuario

Herramientas del sitio


comandos:git

Generar claves pública y privada para usar git desde línea de comandos

ssh-keygen -t rsa -b 4096 -C “email@gmail.com” (pide un nombre para las claves pública y privada, ponemos key por ejemplo)

Nota: Se tienen que haber creado 2 ficheros, key (clave privada) y key.pub (clave pública)

Hacer cat key.pub, copiar y pegar en el apartado de github ssh clave pública
eval “$(ssh-agent -s)” (inicia el agente ssh y genera un proceso en segundo plano)
ssh-add key (key es el fichero con la clave privada)

git config user.name (usuario activo)
git config user.email (email)
git config –global user.name (usuario global)
git config –global user.email (email global)

Si se reinicia git el usuario vuelve a ser el de antes (el global)

git config user.name usuario (cambia usuario activo)
git config user.email email@gmail.com (cambia email)

Mejor cambiar usuario e email globales

git config –global user.name usuario
git config –global user.email email@gmail.com

Clonar el repositorio

git clone git@github.com:usuario/repositorio.git

Trabajar dentro del repositorio, entrar en la carpeta

cd repositorio

Añadir, eliminar ficheros, subir cambios, ver estado

git status (ver estado)
touch prueba1.txt prueba2.txt (crea 2 ficheros vacios)
git add prueba1.txt prueba2.txt (añade 2 ficheros)
git status (muestra los 2 archivos añadidos)
git commit -m “ficheros de prueba” (añade un comentario a todos los cambios realizados para posteriormente hacer push y publicar los cambios)
git push (actualiza, publica cambios, sube los 2 ficheros)

git rm prueba1.txt prueba2.txt (elimina los 2 ficheros)
git commit -m “eliminar ficheros”
git push (actualiza, publica cambios, elimina los 2 ficheros)

git ls-files (lista archivos)

comandos/git.txt · Última modificación: 2025/02/03 03:02 por truper