1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-06-05 15:05:59 +02:00
tldr/pages.es/common/git-checkout.md
Alejandro Cervera 7cee84a707
pages.es/*: fix conjugation of descriptions (#12002)
Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
2024-01-07 11:44:17 +01:00

1.1 KiB

git checkout

Comprueba una rama o rutas con el árbol de trabajo. Más información: https://git-scm.com/docs/git-checkout.

  • Crea una nueva rama y se cambia a la misma:

git checkout -b {{nombre_de_la_rama}}

  • Crea una nueva rama a partir de una referencia específica (rama, remoto/rama, las etiquetas son ejemplos de referencias válidas) y cambiarse a esta:

git checkout -b {{nombre_de_la_rama}} {{referencia}}

  • Cambia a una rama local existente:

git checkout {{nombre_de_la_rama}}

  • Cambia a la rama previamente comprobada:

git checkout -

  • Cambia a una rama remota existente:

git checkout --track {{nombre_remoto}}/{{nombre_de_la_rama}}

  • Descarta todos los cambios sin marcar en el directorio actual (véase git reset para más comandos para deshacer):

git checkout .

  • Descarta los cambios no marcados de un archivo específico:

git checkout {{nombre_del_archivo}}

  • Reemplaza un archivo en el directorio actual con la versión de este en un commit de una rama específica:

git checkout {{nombre_de_la_rama}} -- {{nombre_del_archivo}}