DEV Community

Andres C
Andres C

Posted on

Comandos GIT

Iniciar un repositorio

git init
Enter fullscreen mode Exit fullscreen mode

Clonar un repositorio

git clone <url_repositorio>
Enter fullscreen mode Exit fullscreen mode

Ver el estado del repositorio

git status
Enter fullscreen mode Exit fullscreen mode

Agregar un archivo al área de preparación (stage)

git add <archivo>
Enter fullscreen mode Exit fullscreen mode

Agregar todos los cambios al área de preparación

git add .
Enter fullscreen mode Exit fullscreen mode

Confirmar cambios con un mensaje

git commit -m "mensaje"
Enter fullscreen mode Exit fullscreen mode

Listar ramas

git branch
Enter fullscreen mode Exit fullscreen mode

Crear una nueva rama

git branch <rama>
Enter fullscreen mode Exit fullscreen mode

Cambiar a una rama específica

git checkout <rama>
Enter fullscreen mode Exit fullscreen mode

Fusionar una rama con la rama actual

git merge <rama>
Enter fullscreen mode Exit fullscreen mode

Ver los remotos configurados

git remote -v
Enter fullscreen mode Exit fullscreen mode

Obtener cambios de una rama remota

git pull origin <rama>
Enter fullscreen mode Exit fullscreen mode

Enviar cambios a una rama remota

git push origin <rama>
Enter fullscreen mode Exit fullscreen mode

Ver el historial de confirmaciones

git log
Enter fullscreen mode Exit fullscreen mode

Ver el historial de confirmaciones en una sola línea

git log --oneline
Enter fullscreen mode Exit fullscreen mode

Revertir una confirmación específica

git revert <commit>
Enter fullscreen mode Exit fullscreen mode

Restablecer a una confirmación específica

git reset <commit>
Enter fullscreen mode Exit fullscreen mode

Listar las etiquetas

git tag
Enter fullscreen mode Exit fullscreen mode

Crear una etiqueta anotada

git tag -a v1.0 -m "etiqueta"
Enter fullscreen mode Exit fullscreen mode

Configurar el nombre de usuario global

git config --global user.name "nombre"
Enter fullscreen mode Exit fullscreen mode

Configurar el correo electrónico global

git config --global user.email "correo"
Enter fullscreen mode Exit fullscreen mode

Top comments (0)