🔧

Git: Comandos y Flujos de Trabajo

68 cards · 🇺🇸 English → 🇪🇸 Español

Comandos esenciales de Git, flujos de trabajo con ramas y conceptos de control de versiones.

Study all 68 cards for free

Flashcards, quizzes, pixel-art games and a daily review that remembers for you.

Study this deck free

Try the first 10 cards

1 / 10
Question

Git

Knew itLearning

Tap the card for the answer · swipe right if you knew it, left if not

Already have an account? Sign in

Cards

  1. 1Git
    Un sistema de control de versiones distribuido para rastrear cambios en el código fuente durante el desarrollo de software
  2. 2Main difference between Git and client-server version control
    Git mantiene una copia local del repositorio completo con todo el historial en cada ordenador, independientemente del acceso a la red
  3. 3'git init'
    Crea un nuevo repositorio Git en el directorio actual
  4. 4'git clone [URL]'
    Crea una copia local de un repositorio remoto a partir de la URL especificada
  5. 5'git add'
    Añade cambios al área de preparación (staging area), dejándolos listos para el commit
  6. 6'git commit'
    Registra los cambios preparados en el repositorio junto con un mensaje que describe lo que se cambió
  7. 7'git commit -m "message"'
    Confirma los cambios preparados incluyendo el mensaje del commit en la misma línea
  8. 8'git status'
    Muestra el estado actual del directorio de trabajo y del área de preparación (archivos modificados, preparados o sin seguimiento)
  9. 9'git push'
    Sube los commits del repositorio local a un repositorio remoto
  10. 10'git pull'
    Descarga los cambios de un repositorio remoto y los fusiona con la rama actual
  11. 11'git fetch'
    Descarga commits, archivos y referencias de un repositorio remoto sin fusionarlos
  12. 12'git merge'
    Combina los cambios de distintas ramas en la rama actual
  13. 13'git branch'
    Lista todas las ramas del repositorio (la rama actual se marca con *)
  14. 14'git branch [name]'
    Crea una nueva rama con el nombre especificado
  15. 15'git checkout [branch]'
    Cambia a la rama especificada
  16. 16'git checkout -b [branch]'
    Crea una nueva rama y cambia a ella inmediatamente
  17. 17'git log'
    Muestra el historial de commits de la rama actual
  18. 18'git diff'
    Muestra las diferencias entre el directorio de trabajo y el área de preparación (o entre commits)
  19. 19'git reset'
    Quita archivos del área de preparación o restablece la rama actual a un commit específico
  20. 20'git reset --hard'
    Restablece el directorio de trabajo y el área de preparación para que coincidan con un commit específico, descartando todos los cambios
  21. 21'git revert'
    Crea un nuevo commit que deshace los cambios de un commit anterior sin reescribir el historial
  22. 22'git stash'
    Guarda temporalmente los cambios sin confirmar y devuelve el directorio de trabajo al último commit
  23. 23'git stash pop'
    Aplica los cambios guardados más recientemente y los elimina del stash
  24. 24'git remote'
    Lista todos los repositorios remotos configurados
  25. 25'git remote add origin [URL]'
    Añade un repositorio remoto llamado 'origin' en la URL especificada
  26. 26'git tag'
    Crea, lista o elimina etiquetas (referencias con nombre a commits específicos, usadas a menudo para lanzamientos)
  27. 27'git rebase'
    Mueve o combina una secuencia de commits sobre un nuevo commit base, creando un historial lineal
  28. 28'git cherry-pick'
    Aplica los cambios de un commit específico a la rama actual
  29. 29HEAD in Git
    Una referencia reservada que apunta al commit o rama actualmente en uso
  30. 30Origin in Git
    El nombre predeterminado del repositorio remoto principal

And 38 more cards. Study the whole deck free

Articles about this deck

More Programming decks

See all
Study all 68 cards free