·
2 min de lectura
Lista de commands en git
- git ,
- productivity ,
- terminal ,
- tools
Comandos esenciales de Git: clone, push, pull, branches, stash y gestión de repositorios para desarrollo
Para clonar el repositorio de GitHub
git clone https://github.com/susannalles/MinimalEditions.git
Para subir nuevos materiales a GitHub
git init #inicia git al interno de la carpeta
git add nombre_archivo.txt #añade el documento (o carpeta) en el area de espera ("stage")
git commit -m "mi primer mensaje de cambios" #describe los cambios realizados
git remote add origin https://github.com/susannalles/MinimalEditions.git #apunta a la dirección donde deseáis subir el nuevo material
git push -u origin master # subís los cambios al repositorio remote en GitHub por primera vez
Push & Pull
git add * #añade el documento (o carpeta) en el area de espera ("stage")
git commit -m "mensaje con los detalles del cambio" #describe los cambios realizados
git push origin master # subes los cambios a GitHub
git push origin [branch] # subes los cambios al repositorio remote en GitHub. Asegurar de escribir el nombre del branch que quieres subir sus cambios y **nunca subes al master** sin que todos revisamos sus cambios.
Sincronizar nuestra copia con el original
git pull # bajas los cambios del repositorio remoteo a tu copia en local
La Brújula
git status: señala lo que se ha modificado en la carpeta de trabajo
git status # muestra los cambios hechos en la carpeta de trabajo
Branches
git branch # muestra en que branch estas trabajando
git branch [name] # crea un branch nuevo
git checkout [branch] # cambia de un branch a otro
git branch -d [name] # quita un branch
git checkout -b [name] # crea un branch nuevo y cambia a ese branch
git pull origin [branch] # bajas los cambios del repositorio remoteo a tu copia en local
git checkout -- [file] # descarta los cambios hechos en un archivo
Guardar y recuperar cambios con
Guardar tus cambios
git stash #guardar tus cambios temporalmente sin hacer un `commit`
git stash push -m "Mensaje descriptivo para mis cambios" #añadir un mensaje a los cambios guardados
Ver los cambios guardados
git stash list #ver una lista de todos los "stashes" que has guardado
Recuperar los cambios
git stash pop #aplica cambios y los elmina de stashes
git stash apply #aplica los cambios guardados manteniéndolos en stashes
git stash apply stash@{1} #aplicar un stash en concretos de la lista usando índice
Eliminar un “stash”
git stash drop stash@{1} #eliminar un stash de la lista usando índice
git stash clear #eliminar todos los "stashes" de la lista