Comandos Git Flashcards
git init
Se utiliza para iniciar nuestro repositorio
git add ArchivoEjemplo.js
Crea el archivo pero no lo guarda de forma definitiva, lo almacena en (Staging Area)
git commit -m “version 1”
Aquí se generan cambios de “Staging Area” y con (-m “”) se deja un mensaje que sea util
git add.
Agrega los archivos actualizados al repositorio, pero únicamente en la carpeta que te encuentras
git commit -m “Cambios v1”
Sirve para generar cambios en la versión antigua
git status
Sirve para revisar si has modificado o guardado los cambios hechos
git log “archivo.text”
Sirve para ver el historial del archivo
git push
Sirve para enviar cambios al repositorio remoto
git pull
Sirve para recibir cambios de repositorio remoto o local
git reset HEAD
Nos ayuda a sacar oos archivos del estado staged para volverlos al estado anterior
git rm –cached
Mueve los archivos que le indiquemos al estado Untracked
git rm –force
Elimina los archivos de Git y del disco duro
Checkout
Es para cambiar de rama (branch)
Merge
Unir dos ramas (Branch)
Rama master
Va a producción
Rama development
Se alojan las nuevas features, características y experimentos, para unirse al master cuando estén listas
Rama Hotfix
Los errores se solucionan aquí para agregarse al master
git show
Nos muestra los cambios que han existido sobre un archivo y es muy util para detectar cuando se produjeron ciertos cambios
git diff
Nos muestra la diferencia entre una versión y otra
git reset hashDelHEAD
Nos devolvemos al estado en que el proyecto funcionaba