Acerca de los repositorios
Un repositorio es el elemento más básico de GitHub. Es un lugar donde puedes almacenar el código, los archivos y el historial de revisiones de cada archivo. Los repositorios pueden contar con múltiples colaboradores y pueden ser públicos como privados.
Para crear un nuevo repositorio, ve a https://github.com/new. Para instrucciones, consulta "Inicio rápido para repositorios".
Terminología de los repositorios
Antes de empezar a trabajar con repositorios, debes aprender acerca de estos términos importantes.
Término | Definición |
---|---|
Sucursal | Una versión paralela del código contenido en el repositorio, pero que no afecta a la rama principal. |
Clonar | Para descargar una copia completa de los datos de un repositorio de GitHub.com, incluidas todas las versiones de cada archivo y carpeta. |
Bifurcar | Un nuevo repositorio que comparte la configuración de visibilidad y código con el repositorio «ascendente» original. |
Merge | Para aplicar los cambios de una rama y en otra. |
Solicitud de incorporación de cambios | Una solicitud para combinar los cambios de una rama en otra. |
Control remoto | Un repositorio almacenado en GitHub, no en el equipo. |
Ascendente | La rama de un repositorio original que se ha bifurcado o clonado. La rama correspondiente de la rama clonada o bifurcada se denomina «descendente». |
Acerca de la propiedad del repositorio
Puedes ser propietario de repositorios individualmente o puedes compartir la propiedad de los repositorios con otras personas en una organización.
En cualquier caso, los permisos administran el acceso a los repositorios. Para obtener más información, vea «Niveles de permisos para un repositorio de una cuenta personal» y «Roles de repositorio para una organización».
Acerca de la colaboración
Puedes utilizar repositorios para administrar tu trabajo y colaborar con otros.
- Puedes utilizar propuestas para recolectar la retroalimentación de los usuarios, reportar errores de software y organizar las tareas que te gustaría realizar. Para más información, consulta "Acerca de las propuestas".
- Puedes utilizar los GitHub Discussions para hacer y responder preguntas, compartir información, hacer anuncios y conducir o participar en las conversaciones sobre un proyecto. Para obtener más información, vea «Acerca de los debates».
- Puedes utilizar las solicitudes de cambios para proponer cambios a un repositorio. Para obtener más información, vea «Acerca de las solicitudes de incorporación de cambios».
- Puede usar Projects para organizar y priorizar los problemas y las solicitudes de cambios. Para obtener más información, vea «Acerca de Projects».
Gracias a GitHub Free para cuentas personales y organizaciones, puedes trabajar con colaboradores ilimitados en repositorios públicos ilimitados con un conjunto completo de características, o en repositorios privados ilimitados con un conjunto limitado de características. Para obtener herramientas avanzadas para repositorios privados, puedes mejorar tu plan a GitHub Pro, GitHub Team, o GitHub Enterprise Cloud. Para más información, consulta "Planes de GitHub".
Acerca de la visibilidad de un repositorio
Puedes restringir quién tiene acceso a un repositorio eligiendo la visibilidad de este: público o privado.
Cuando creas un repositorio, puedes elegir si lo quieres hacer público o privado. Los repositorios en las organizaciones que utilizan GitHub Enterprise Cloud y le pertenecen a una cuenta empresarial también pueden crearse con visibilidad interna. Para más información, vea la documentación de GitHub Enterprise Cloud.
- Los repositorios públicos son accesibles para todo el mundo en Internet.
- Solo tú, las personas con las que compartes el acceso explícitamente y, para los repositorios de organizaciones, algunos miembros de la organización, pueden acceder a los repositorios privados.
Los propietarios de la organización siempre tiene acceso a todos los repositorios creados en la misma. Para obtener más información, vea «Roles de repositorio para una organización».
Las personas con permisos de administrador para un repositorio pueden cambiar la visibilidad de los repositorios existentes. Para obtener más información, vea «Configurar la visibilidad de un repositorio».
Pasos siguientes
Estos son algunos recursos útiles para que completes los pasos siguientes con los repositorios:
- «Procedimientos recomendados para repositorios»: descubre cómo utilizar los repositorios de la manera más efectiva.
- «Crear un repositorio nuevo»: crea un nuevo repositorio.
- «Crear y eliminar ramas en tu repositorio»: aprende a crear y eliminar ramas dentro del repositorio.
- «Crear una solicitud de incorporación de cambios»: crea una solicitud de incorporación de cambios para proponer cambios en un repositorio y colaborar.