Acerca de las plantillas de repositorio
Puede crear una plantilla a partir de un repositorio existente. Cualquier persona con acceso al repositorio de plantillas puede crear un nuevo repositorio basado en la plantilla con la misma estructura de directorios, ramas y archivos. Para obtener más información sobre la creación de una plantilla de repositorio, vea "Crear un repositorio desde una plantilla".
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 más información sobre las bifurcaciones, consulta "Acerca de las bifurcaciones".
Crear un repositorio desde una plantilla
-
En GitHub, navegue hasta la página principal del repositorio.
-
Encima de la lista de archivos, haga clic en Use this template (Usar esta plantilla).
-
Usa el menú desplegable Propietario para seleccionar la cuenta que quieres que sea propietaria del repositorio.
-
Teclea el nombre de tu repositorio, y una descripción opcional.
-
Elige la visibilidad del repositorio. Para obtener 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).