-
Notifications
You must be signed in to change notification settings - Fork 4
git: Comandos básicos
Descarga los cambios realizados en el repositorio remoto:
git fetch
Impacta en la rama en la que te encuentras parado, los cambios realizados en la rama “nombre_rama”:
git merge '<nombre_rama>'
Unifica los comandos ''fetch'' y ''merge'' en un único comando:
git pull
Confirma los cambios realizados: El “mensaje” generalmente se usa para asociar al ''commit'' una breve descripción de los cambios realizados:
git commit -am "<mensaje>"
Sube la rama “nombre_rama” al servidor remoto:
git push origin ''<nombre_rama>''
Muestra el estado actual de la rama, como los cambios que hay sin commitear:
git status
Comienza a trackear el archivo “nombre_archivo”:
git add ''<nombre_archivo>''
Crea una rama a partir de la que te encuentres parado con el nombre “nombre_rama_nueva”, y luego salta sobre la rama nueva, por lo que quedas parado en ésta última:
git checkout -b ''<nombre_rama_nueva>''
Si existe una rama remota de nombre “nombre_rama”, al ejecutar este comando se crea una rama local con el nombre “nombre_rama” para hacer un seguimiento de la rama remota con el mismo nombre:
git checkout -t origin/''<nombre_rama>''
Lista todas las ramas locales:
git Branch
Lista todas las ramas locales y remotas:
git branch -a
Elimina la rama local con el nombre “nombre_rama”:
git branch -d ''<nombre_rama>''
Elimina la rama remote con el nombre “nombre_rama”:
git push origin ''<nombre_rama>''
Actualiza tu repositorio remoto en caso que algún otro desarrollador haya eliminado alguna rama remota:
Elimina los cambios realizados que aún no se hayan hecho ''commit'':
git reset --hard HEAD
Revierte el ''commit'' realizado, identificado por el “hash_commit”:
git revert ''<hash_commit>''
Tabla de contenidos
- Home
- Como colaborar en la Wiki
- rocket.chat
- Resonadores
- Bash
- Clúster
- Procesamiento de Imágenes
- fMRI
- DW-MRI
- FIJI - Análisis histológico
- Herramientas Software
- Otros