Creación de una rama de Git
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
La primera confirmación en un nuevo repositorio de Git supone el inicio de la rama main
. A medida que trabaja en la rama main
, realiza confirmaciones para registrar el trabajo en dicha rama. En Git, se produce una bifurcación cuando se crea una nueva línea de desarrollo que difiere de una rama anterior. Puede optar por crear una rama para desarrollar y probar una nueva característica antes de agregarla a la rama main
. El flujo de trabajo de Git recomendado es usar una nueva rama para cada característica o corrección de errores. Al cambiar entre ramas, Git cambia casi al instante la versión de los archivos del repositorio para que coincida con la rama seleccionada. Las confirmaciones siempre se guardan en la rama actual y están aisladas de las confirmaciones de otras ramas.
Para obtener información general sobre el flujo de trabajo de Git, vea Tutorial de Git de Azure Repos.
Creación de una rama
Nota:
Los nombres de rama no pueden contener caracteres de control ASCII, como espacios, tildes y dos puntos. Es habitual usar caracteres en minúsculas y separar palabras con un guión. Se pueden usar barras diagonales para agrupar ramas. La longitud del nombre de rama no debe superar los 250 caracteres ASCII. Para evitar ambigüedad entre los nombres de rama y los hashes de confirmación, no use nombres de rama que consten de 40 caracteres hexadecimales. Para obtener más información sobre la nomenclatura de las ramas, consulte git-check-ref-format y Compatibilidad multiplataforma de Git.
- Browser
- Visual Studio 2022
- Visual Studio 2019: menú Git
- Visual Studio 2019: Team Explorer
- Línea de comandos de Git
Puede crear ramas en repositorios de Git de Azure Repos, repositorios de GitHub u otros repositorios de Git hospedados.
Azure Repos
En el explorador web, abra el proyecto de equipo de la organización de Azure DevOps y, después, elija Repositorios>Ramas para abrir la vista Archivos.
En la vista Ramas, elija Nueva rama para iniciar el cuadro de diálogo Crear una rama.
En el cuadro de diálogo Crear una rama, escriba un nombre único para la rama nueva, seleccione una rama base para la rama nueva, vincule opcionalmente los elementos de trabajo y elija Crear.
La nueva rama aparece en la lista de ramas.
GitHub
En el explorador web, vaya a la página principal del repositorio de GitHub, seleccione una rama base para iniciar el cuadro de diálogo Switch branches/tags (Cambiar ramas o etiquetas), escriba un nombre único para la rama nueva y elija Crear rama.
La página principal del repositorio muestra ahora los archivos de la nueva rama.
Para ver las ramas del repositorio, seleccioneRepositorios>Ramas mientras ve el repositorio en la Web.
Seleccione Nueva rama en la esquina superior derecha de la página.
En el cuadro de diálogo Crear una rama, escriba un nombre para la rama nueva, seleccione una rama en la que basar el trabajo y asocie los elementos de trabajo.
Seleccione Crear rama.
Sugerencia
Después de crear una rama remota, puede capturarla en el repositorio de Git local. En el símbolo del sistema, ejecute lo siguiente:
git fetch
git switch <remote branch name>