Hoja de referencia de GIT: Comandos de GIT más útiles
Comandos de Git con parámetros - pequeña referencia
Índice
Aquí hay una pequeña guía rápida: comandos de Git con parámetros
Esta imagen de la calzada fue generada por el modelo AI Flux 1 dev.
Comandos Básicos
git init: Inicializar un nuevo repositorio Gitgit clone <url>: Crear una copia local de un repositorio remotogit add <file>: Preparar cambios para el commitgit commit -m "<message>": Guardar cambios en el repositorio local con un mensajegit status: Verificar el estado de tu directorio de trabajogit log: Ver el historial de commits
Ramas y Fusión
git branch: Listar todas las ramas localesgit branch <branch-name>: Crear una nueva ramagit checkout <branch-name>: Cambiar a una rama diferentegit checkout -b <branch-name>: Crear y cambiar a una nueva ramagit merge <branch>: Fusionar la rama especificada en la rama actual
Repositorios Remotos
git remote add <name> <url>: Añadir un repositorio remotogit push <remote> <branch>: Subir commits locales a un repositorio remotogit pull: Obtener y fusionar cambios desde el repositorio remotogit fetch: Descargar cambios desde el repositorio remoto
Deshacer Cambios
git reset <file>: Quitar los cambios de la zona de preparación manteniéndolos en el directorio de trabajogit reset --hard <commit>: Descartar todos los cambios y moverse a un commit específicogit revert <commit>: Crear un nuevo commit que deshace los cambios de un commit específico
Comandos Avanzados
git stash: Almacenar temporalmente archivos modificadosgit stash pop: Aplicar y eliminar el último stashgit rebase <branch>: Reaplicar commits sobre otra basegit cherry-pick <commit>: Aplicar un commit específico en la rama actualgit tag <tag-name>: Crear una etiqueta ligera en el commit actual
Configuración
git config --global user.name "<Tu Nombre>": Establecer el nombre para tus commitsgit config --global user.email "<tú@example.com>": Establecer el correo electrónico para tus commits
Reemplazar los marcadores como <file>, <url>, <branch-name>, etc., con valores reales al usar estos comandos.
Enlaces útiles
- https://es.wikipedia.org/wiki/Git
- https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
- https://about.gitlab.com/images/press/git-cheat-sheet.pdf
- https://education.github.com/git-cheat-sheet-education.pdf
Otras guías rápidas
- Pruebas de alternativas a Gitea
- Guía rápida de PowerShell
- Guía rápida de cURL
- Guía rápida de Bash
- Guía rápida de Hugo
- Guía rápida de Golang
- Guía rápida de LaTeX
- Guía rápida de Ollama
- Guía rápida de Docker
- Guía rápida de Kubernetes
- [Guía rápida de Python](https://www.glukhov.org/es/post/2024/08/python-cheat-sheet/ “Guía rápida de Python”