Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

[Lista De Comando Para Practicar] git y github, comandos, lista

Aquí tienes una lista de comandos útiles de Git organizados por categorías:


Configuración Básica

  1. Configurar usuario y correo:
    git config --global user.name "Tu Nombre"
    git config --global user.email "tuemail@example.com"
    
  2. Ver configuración:
    git config --list
    

Comandos Iniciales

  1. Crear un repositorio nuevo:
    git init
    
  2. Clonar un repositorio existente:
    git clone <URL_del_repositorio>
    

Trabajando con Archivos

  1. Ver estado del repositorio:
    git status
    
  2. Añadir archivos al área de preparación (staging):
    • Un archivo específico:
      git add <archivo>
      
    • Todos los archivos:
      git add .
      
  3. Eliminar un archivo:
    git rm <archivo>
    

Confirmar Cambios (Commits)

  1. Guardar cambios con un mensaje:
    git commit -m "Mensaje del commit"
    
  2. Hacer commit con cambios añadidos automáticamente:
    git commit -a -m "Mensaje del commit"
    

Ramas

  1. Crear una nueva rama:
    git branch <nombre_rama>
    
  2. Cambiar a otra rama:
    git checkout <nombre_rama>
    
  3. Crear y cambiar a una nueva rama en un paso:
    git checkout -b <nombre_rama>
    
  4. Listar ramas:
    git branch
    
  5. Eliminar una rama:
    git branch -d <nombre_rama>
    

Sincronización con Repositorios Remotos

  1. Añadir un repositorio remoto:
    git remote add origin <URL>
    
  2. Ver remotos configurados:
    git remote -v
    
  3. Subir cambios al repositorio remoto:
    git push origin <nombre_rama>
    
  4. Traer cambios del repositorio remoto:
    git pull
    

Historial y Comparación

  1. Ver historial de commits:
    git log
    
  2. Historial resumido con un commit por línea:
    git log --oneline
    
  3. Ver diferencias en los archivos:
    git diff
    

Deshacer Cambios

  1. Deshacer cambios no añadidos al staging:
    git checkout -- <archivo>
    
  2. Eliminar archivos del área de staging:
    git reset <archivo>
    
  3. Resetear todo al último commit:
    git reset --hard
    

Etiquetas (Tags)

  1. Crear una etiqueta:
    git tag <nombre_etiqueta>
    
  2. Listar etiquetas:
    git tag
    
  3. Subir una etiqueta específica:
    git push origin <nombre_etiqueta>
    

Otros Comandos Útiles

  1. Limpiar archivos no rastreados:
    git clean -f
    
  2. Buscar dentro del historial:
    git grep "texto_a_buscar"