Repositorio de Github.

Repositorio de Github

Un repositorio de Github es nada más que un repositorio como el que puedes tener en tu computadora pero este estará alojado en el sitio de github.

Crear un Repositorio de GitHub

Lo primero que debes tener es una cuenta creada en GitHub.

*Encontrarás un signo de + que sirve para realizar las acciones de la página. Das clic en el símbolo y creas un nuevo repositorio (new repository).

  • Debes llenar los datos que se solicitan a continuación.
  • Darle un nombre, que de preferencia debe ser claro.
  • Definir si será público o privado y colocar una pequeña descripción sobre tu repositorio si lo deseas.

Una buena practica es tener un archivo README ya que es lo primero que la mayoría hace al entrar aun repositorio de Github. Activar el checkbox que dice iniciar tu repositorio con un README, este será tu primer archivo, la presentación de tu proyecto. Presiona el botón de “crear repositorio” y listo. Ya tienes tu primer repositorio creado.

Markdown

Markdown es un lenguaje de marcado que facilita la aplicación de formato a un texto empleando una serie de caracteres de una forma especial. En principio, fue pensado para elaborar textos cuyo destino iba a ser la web con más rapidez y sencillez que si estuviésemos empleando directamente HTML. Y si bien ese suele ser el mejor uso que podemos darle, también podemos emplearlo para cualquier tipo de texto, independientemente de cual vaya a ser su destino.

Issues

Un Issue es una nota en un repositorio que trata de llamar la atención sobre un problema. Puede ser un error a corregir, una petición para añadir una nueva opción o característica, una pregunta para aclarar algún tema que no está correctamente aclarado o muchas otras cosas diferentes. En GitHub puedes etiquetar, buscar o asignar Issues , haciendo que la gestión de un proyecto activo sea más sencilla.

El sistema de seguimiento de Issues de GitHub es especial porque está enfocado en la colaboración, las referencias entre documentos y el adecuado formato de texto.

discussions

GitHub Discussions es un foro de comunicación colaborativa para la comunidad en torno a un proyecto de código abierto. Los miembros de la comunidad pueden hacer y responder preguntas, compartir actualizaciones, tener conversaciones abiertas y seguir las decisiones que afectan la forma de trabajar de la comunidad.

GitHub Discussions es un foro de comunicación colaborativa para la comunidad que circunda un proyecto de código abierto. Los debates existen para las conversaciones que necesitan ser transparentes y accesibles pero no necesitan rastrearse en un tablero de proyecto y no se relacionan con el código, a diferencia de los Propuestas de GitHub. Los debates habilitan las conversaciones abiertas y fluídas en un foro público.

Los debates proporcionan un espacio para que existan conversaciones colaborativas al conectar y asignar un área más centralizada para conectarse y encontrar información.

Actions

GitHub Actions es una plataforma de integración y despliegue continuos (IC/DC) que te permite automatizar tu mapa de compilación, pruebas y despliegue. Puedes crear flujos de trabajo y crear y probar cada solicitud de cambios en tu repositorio o desplegar solicitudes de cambios fusionadas a producción.

GitHub Actions va más allá de solo DevOps y te permite ejecutar flujos de trabajo cuando otros eventos suceden en tu repositorio. Por ejemplo, puedes ejecutar un flujo de trabajo para que agregue automáticamente las etiquetas adecuadas cada que alguien cree una propuesta nueva en tu repositorio.

GitHub proporciona máquinas virtuales Linux, Windows y macOS para que ejecutes tus flujos de trabajo o puedes hospedar tus propios ejecutores auto-hospedados en tu propio centro de datos o infraestructura en la nube.