Acerca de las plantillas de repositorio
Cualquier usuario con permisos de lectura para un repositorio de plantillas puede crear un repositorio a partir de esa plantilla. Para obtener más información, consulte "Creación de un repositorio de plantillas".
Sugerencia: También puede crear un repositorio a partir de una plantilla con GitHub CLI. Para obtener más información, consulte "gh repo create
" en la documentación de GitHub CLI.
Puedes elegir incluir la estructura de directorio y archivos únicamente desde la rama predeterminada del repositorio plantilla o incluir todas las ramas. Las ramas que se creen a partir de una plantilla tienen historiales sin relación, lo cual significa que no puedes crear solicitudes de cambio ni hacer fusiones entre las ramas.
Crear un repositorio a partir de una plantilla es similar a bifurcar un repositorio, pero existen algunas diferencias importantes:
- Una nueva bifurcación incluye todo el historial de confirmaciones del repositorio padre, mientras que un repositorio creado a partir de una plantilla comienza con una única confirmación.
- Las confirmaciones en una bifurcación no aparecen en tu gráfico de contribuciones, mientras que las confirmaciones en un repositorio creado a partir de una plantilla sí se muestran en tu gráfico de contribuciones.
- Una bifurcación puede ser una forma temporaria de contribuir código a un proyecto existente, mientras que crear un repositorio a partir de una plantilla permite iniciar rápidamente un proyecto nuevo.
Para obtener más información sobre las bifurcaciones, vea "Acerca de las bifurcaciones".
Crear un repositorio desde una plantilla
- En your GitHub Enterprise Server instance, vaya a la página principal del repositorio.
- Encima de la lista de archivos, haga clic en Use this template (Usar esta plantilla). 1. Utilice el menú desplegable Owner (Propietario) y seleccione la cuenta de la que quiera ser propietaria del repositorio. 1. Teclea el nombre de tu repositorio, y una descripción opcional. 1. Elige la visibilidad del repositorio. Para más información, vea "Acerca de los repositorios".
- De manera opcional, para incluir la estructura de directorios y los archivos de todas las ramas en la plantilla, y no únicamente aquellos de la rama predeterminada, seleccione Include all branches (Incluir todas las ramas).
- Haga clic en Create repository from template (Crear repositorio a partir de plantilla).