1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.es/common/git-branch.md
2025-03-07 13:25:35 +02:00

36 lines
1 KiB
Markdown

# git branch
> Comando principal de Git para trabajar con ramas.
> Más información: <https://git-scm.com/docs/git-branch>.
- Lista todas las ramas (locales y remotas; la rama actual se resalta con `*`):
`git branch {{[-a|--all]}}`
- Lista las ramas que incluyen una confirmación específica en su historial:
`git branch {{[-a|--all]}} --contains {{hash_de_la_confirmación}}`
- Muestra el nombre de la rama actual:
`git branch --show-current`
- Crea una nueva rama basada en la confirmación actual:
`git branch {{nombre_rama}}`
- Crea una nueva rama basada en una confirmación específica:
`git branch {{nombre_de_rama}} {{hash_de_la_confirmación}}`
- Renombra una rama (para ello no debes tenerla controlada):
`git branch {{[-m|--move]}} {{nombre_de_rama_antigua}} {{nuevo_nombre_rama}}`
- Elimina una rama local (no debes tenerla controlada para hacerlo):
`git branch {{[-d|--delete]}} {{nombre_de_rama}}`
- Elimina una rama remota:
`git push {{nombre_remoto}} {{[-d|--delete]}} {{nombre_de_rama_remota}}`