Skip to main content

Iniciio rápido para las propuestas de GitHub

Sigue esta guía interactiva breve para aprender sobre las GitHub Issues.

Introducción

Esta guía te muestra cómo utilizar las GitHub Issues para planear y rastrear un trabajo. En esta guía, crearás una incidencia y la dividirás en subincidencias. También aprenderás a agregar etiquetas, tipos de incidencias, hitos, usuarios asignados y proyectos para comunicar metadatos sobre la incidencia.

Requisitos previos

Para crear una propuesta, necesitas un repositorio. Puedes utilizar un repositorio existente al cual tengas acceso de escritura o puedes crear un repositorio nuevo. El repositorio debe tener habilitadas las propuestas. Para más información sobre cómo crear un repositorio, consulta Crear un repositorio nuevo. Para más información sobre cómo habilitar las incidencias si están deshabilitadas en el repositorio, consulta Inhabilitar propuestas.

Abrir una propuesta en blanco

Primero, crea una propuesta. Hay varias formas de crear una propuesta; puedes elegir el método más conveniente para tu flujo de trabajo. Este ejemplo utilizará la IU de GitHub. Para más información sobre otras formas de crear una incidencia, consulta Crear una propuesta.

  1. En GitHub, navegue hasta la página principal del repositorio.

  2. Debajo del nombre del repositorio, haz clic en Issues.

    Captura de pantalla de la página principal de un repositorio. En la barra de navegación horizontal, una pestaña, con la etiqueta "Problemas", se destaca en naranja oscuro.

  3. Haz clic en Nueva propuesta.

  4. En este ejemplo, comenzaremos con una propuesta en blanco. Es posible que en el repositorio se usen plantillas de incidencia y formularios de incidencia para animar a los colaboradores a proporcionar información específica. Si el repositorio cuenta con plantillas de incidencia, haga clic en Abrir una incidencia en blanco.

Llenar la información

Otorga un título descriptivo a tu propuesta. El título debe convenir el tema de la propuesta a primera vista.

Agrega una descripción que explique el propósito de la propuesta, incluyendo cualquier detalle que pueda ayudar a resolverla. Por ejemplo, si este es un informe de errores, describe los pasos para reproducir dicho error, cuál es el resultado que se espera y cuál es el resultado real.

Puedes utilizar el lenguaje de marcado apra agregar formato, enlaces, emojis y más. Para más información, consulta Escribir en GitHub.

Captura de pantalla del nuevo formulario de incidencias, con el título y el cuerpo rellenados.

Agregar una lista de tareas

También puedes utilizar texto sin formato para realizar el seguimiento de tareas que no tengan una incidencia correspondiente y convertirlas en incidencias posteriormente. Para más información, consulta Acerca de las listas de tareas.

Captura de pantalla del nuevo formulario de la incidencia, con el título y el cuerpo rellenados. El cuerpo incluye markdown para una lista de tareas.

Asignar la propuesta

Para comunicar la responsabilidad, puedes asignar la propeusta a un miembro de tu organización. Consulta Asignar propuestas y solicitudes de extracción a otros usuarios de GitHub.

Captura de pantalla del nuevo formulario de incidencias. En la barra lateral derecha, la sección "Usuarios asignados" aparece resaltada en naranja oscuro.

Agregar etiquetas

Agrega una etiqueta para categorizar tu propuesta. Por ejemplo, podrías usar una etiqueta question y otra good first issue para indicar que una incidencia es un error que un colaborador primerizo pudiera detectar. Los usuarios pueden filtrar las propuestas por etiqueta para encontrar todas aquellas que tengan una etiqueta específica.

Puedes utilizar las etiquetas predeterminadas o puedes crear una nueva. Para más información, consulta Administrar las etiquetas.

Captura de pantalla del nuevo formulario de incidencias. En la barra lateral derecha, la sección "Etiquetas" aparece resaltada en naranja oscuro.

Adición de tipos de incidencias

Puedes agregar un tipo de incidencia para clasificar el trabajo en toda la organización. Consulta Administración de tipos de incidencias en una organización.

Captura de pantalla del nuevo formulario de incidencias. En la barra lateral de la derecha, la sección "Type" aparece resaltada en color naranja oscuro.

Agregar la propuesta a un proyecto

Puedes agregar el problema a un proyecto existente y rellenar los metadatos del proyecto. Para obtener más información acerca de los Proyectos, consulta Acerca de Projects.

Captura de pantalla del nuevo formulario de incidencias. En la barra lateral derecha, la sección "Proyectos" aparece resaltada en naranja oscuro.

Agregar hitos

Puedes agregar un hito para rastrear la propuesta como parte de un objetivo basado en una fecha. Un hito muestra el progreso de las incidencias conforme se acerca la fecha de destino. Consulta Acerca de los hitos.

Captura de pantalla del nuevo formulario de incidencias. En la barra lateral derecha, la sección "Hitos" aparece resaltada en naranja oscuro.

Emitir tu propuesta

Haga clic en Enviar nueva incidencia para crear la incidencia. Puedes editar cualquiera de los campos anteriores después de crear la propuesta. Tu propuesta tiene una URL única que puedes compartir con los miembros del equipo o referenciar en otras propuestas o solicitudes de cambio.

Adición de subincidencias

Puedes agregar subincidencias a una incidencia para dividir rápidamente partes más grandes del trabajo en incidencias más pequeñas. Las subincidencias agregan compatibilidad con jerarquías de incidencias en GitHub mediante la creación de relaciones entre las incidencias. Puede crear varios niveles de subincidencias que representen con precisión el proyecto si divide las tareas exactamente con el nivel de detalle que usted y el equipo necesitan. Consulta Adición de subincidencias y Exploración de subincidencias.

Captura de pantalla de la sección Subincidencias debajo de la descripción de la incidencia. El botón "Ver más opciones de subincidencia" aparece resaltado con un rectángulo naranja.

Adición de dependencias de incidencias

Puedes definir relaciones de bloqueo entre incidencias mediante dependencias de incidencias. Las dependencias de incidencias te permiten identificar incidencias que bloquean o están bloqueadas por otro trabajo. Consulta Creación de dependencias de incidencias.

Comunicación

Después de que se crea tu propuesta, sigue la conversación agregando comentarios a ella. Puede @mention a colaboradores o equipos para que se fijen en un comentario. Para vincular las incidencias relacionadas en el mismo repositorio, puede escribir # seguido de parte del título de la incidencia y luego hacer clic en la que quiera vincular. Para más información, consulta Escribir en GitHub.

Captura de pantalla de un comentario de incidencia. El encabezado dice "octocat acaba de comentar" y el cuerpo dice "@hubot También es necesario actualizar la lógica del cohete?"

Pasos siguientes

Puedes utilizar las propuestas para una amplia gama de propósitos. Por ejemplo:

  • Rastrear ideas
  • Recolectar retroalimentación
  • Planear tareas
  • Notificación de errores

Para dividir la incidencia en tareas más fáciles de administrar, puede agregar varios niveles de subincidencias. Consulta Adición de subincidencias.

Estos son algunos recursos útiles para que realice los siguientes pasos con GitHub Issues: