Skip to main content

Acerca de los repositorios

Un repositorio contiene todo el código, tus archivos y el historial de revisiones de cada uno de ellos. Puedes debatir y administrar tu trabajo dentro del repositorio.

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érminoDefinición
RamaUna versión paralela del código contenido en el repositorio, pero que no afecta a la rama principal.
ClonarPara descargar una copia completa de los datos de un repositorio de GitHub.com, incluidas todas las versiones de cada archivo y carpeta.
BifurcarUn nuevo repositorio que comparte la configuración de visibilidad y código con el repositorio «ascendente» original.
MergePara aplicar los cambios de una rama y en otra.
Solicitud de incorporación de cambiosUna solicitud para combinar los cambios de una rama en otra.
Control remotoUn repositorio almacenado en GitHub, no en el equipo.
AscendenteLa 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: