Skip to main content

Gerenciando discussões

Você pode categorizar, destacar e transferir ou excluir as discussões.

Who can use this feature

Repository administrators and people with write or greater access to a repository can manage discussions in the repository. Repository administrators and people with write or greater access to the source repository for organization discussions can manage discussions in the organization.

Sobre o gerenciamento de discussões

O GitHub Discussions é um fórum aberto para conversa entre mantenedores e a comunidade de um projeto no GitHub Enterprise Server. Para obter mais informações sobre as discussões, confira "Sobre as discussões".

Os proprietários da organização podem escolher as permissões necessárias para criar uma discussão em repositórios pertencentes à organização. Da mesma forma, para escolher as permissões necessárias para criar uma discussão da organização, os proprietários da organização podem alterar as permissões necessárias no repositório de origem. Para obter mais informações, confira "Como gerenciar a criação de discussões para repositórios na sua organização".

Como mantenedor de discussões, você pode criar recursos da comunidade para incentivar discussões alinhadas com o objetivo geral do projeto e manter um fórum aberto amigável para os colaboradores. Criar diretrizes de contribuição para os colaboradores a seguir ajudará a facilitar um fórum colaborativo e produtivo. Para obter mais informações sobre como criar recursos da comunidade, confira "Como definir diretrizes para colaboradores do repositório".

Quando uma discussão fornece uma ideia ou um erro que está pronto para ser trabalhado, você pode criar um novo problema a partir de uma discussão. Para obter mais informações, confira "Como criar um problema".

É possível fixar uma discussão no topo da lista de discussões do repositório ou da organização. Para saber mais, confira "Fixar uma discussão".

Para obter mais informações sobre como facilitar uma discussão útil, confira "Como moderar comentários e conversas".

Para organizar as discussões de forma mais granular, você pode aplicar etiquetas. Por exemplo, você pode usar etiquetas para indicar o status de uma discussão para tornar a triagem mais eficiente. Cada repositório tem um conjunto compartilhado de etiquetas para problemas, pull requests e discussões. Para obter mais informações, confira "Como gerenciar rótulos".

Pré-requisitos

Para gerenciar as discussões em um repositório, GitHub Discussions deve estar habilitado para o repositório. Para obter mais informações, confira "Como habilitar ou desabilitar o GitHub Discussions para um repositório".

Para gerenciar as discussões em uma organização, o GitHub Discussions deve estar habilitado na organização. Para obter mais informações, confira "Como habilitar ou desabilitar o GitHub Discussions em uma organização".

Alterar a categoria para uma discussão

Você pode categorizar discussões para ajudar os integrantes da comunidade a encontrar discussões relacionadas. Para obter mais informações, confira "Gerenciar categorias para discussões".

Você também pode mover a discussão para uma categoria diferente. Não é possível mover uma discussão para ou da categoria de votação.

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório. 1. No nome de seu repositório ou organização, clique em Discussões. Guia "Discussões" de um repositório 1. Na lista de discussões, clique na discussão que você deseja visualizar. Discussão na lista de discussões de um repositório

  2. Na barra lateral direita, à direita da "Categoria", clique em .

    Captura de tela de "Categoria" com o ícone de engrenagem

  3. Clique em uma categoria.

    Captura de tela do menu suspenso "Alterar categoria"

Fixar uma discussão

Você pode fixar até quatro discussões importantes acima da lista de discussões do repositório ou da organização.

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório ou da organização. 1. No nome de seu repositório ou organização, clique em Discussões. Guia "Discussões" de um repositório 1. Na lista de discussões, clique na discussão que você deseja visualizar. Discussão na lista de discussões de um repositório

  2. Na barra lateral direita, clique em Fixar discussão.

    Captura de tela da opção "Fixar discussão" na barra lateral direita da discussão

  3. Opcionalmente, personalize a aparência da discussão fixada.

    Captura de tela das opções de personalização de uma discussão fixada

  4. Clique em Fixar discussão.

    Captura de tela do botão "Fixar discussão" nas opções de personalização de uma discussão fixada

Editar uma discussão fixada

Editar uma discussão fixada não irá alterar a categoria da discussão. Para obter mais informações, confira "Gerenciar categorias para discussões".

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório ou da organização. 1. No nome de seu repositório ou organização, clique em Discussões. Guia "Discussões" de um repositório 1. Na lista de discussões, clique na discussão que você deseja visualizar. Discussão na lista de discussões de um repositório
  2. Na barra lateral direita, clique em Editar discussão fixa.

Captura de tela da opção "Editar discussão fixada" na barra lateral direita da discussão

  1. Personalize a aparência da discussão fixada.

    Captura de tela das opções de personalização de uma discussão fixada

  2. Clique em Fixar discussão.

    Captura de tela do botão "Fixar discussão" nas opções de personalização de uma discussão fixada

Desafixar uma discussão

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório ou da organização. 1. No nome de seu repositório ou organização, clique em Discussões. Guia "Discussões" de um repositório 1. Na lista de discussões, clique na discussão que você deseja visualizar. Discussão na lista de discussões de um repositório

  2. Na barra lateral direita, clique em Desafixar discussão.

    Captura de tela da opção "Desafixar discussão" na barra lateral direita da discussão

  3. Leia o aviso e clique em Desafixar discussão.

    Captura de tela do botão "Desafixar discussão" abaixo do aviso no modal

Transferir uma discussão

Para transferir uma discussão, você precisa ter permissão de criar discussões no repositório, em que você deseja transferir a discussão. Se você quiser transferir uma discussão para uma organização, deverá ter permissões para criar discussões no repositório de origem das discussões da organização. Você somente pode transferir discussões entre repositórios pertencentes à mesma conta de usuário ou organização. Você não pode transferir uma discussão de um repositório privado ou interno para um repositório público.

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório ou da organização. 1. No nome de seu repositório ou organização, clique em Discussões. Guia "Discussões" de um repositório 1. Na lista de discussões, clique na discussão que você deseja visualizar. Discussão na lista de discussões de um repositório

  2. Na barra lateral direita, clique em Transferir discussão.

    Captura de tela da opção "Transferir discussão" na barra lateral direita da discussão

  3. Selecione o menu suspenso Escolher um repositório e clique no repositório para o qual deseja transferir a discussão. Se você quiser transferir uma discussão para uma organização, escolha o repositório de origem das discussões da organização.

    Captura de tela do menu suspenso "Escolher um repositório", do campo de pesquisa "Encontrar um repositório" e do repositório na lista

  4. Clique em Transferir discussão.

    Captura de tela do botão "Transferir discussão"

Excluir uma discussão

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório ou da organização. 1. No nome de seu repositório ou organização, clique em Discussões. Guia "Discussões" de um repositório 1. Na lista de discussões, clique na discussão que você deseja visualizar. Discussão na lista de discussões de um repositório
  2. Na barra lateral direita, clique em Excluir discussão.

Captura de tela da opção "Excluir discussão" na barra lateral direita da discussão

  1. Leia o aviso e clique em Excluir esta discussão.

    Captura de tela do botão "Excluir esta discussão" abaixo do aviso no modal

Converter problemas com base em etiquetas

Você pode converter todos as etiquetas com a mesma etiqueta para discussões em massa. Os problemas futuros com essa etiqueta também serão automaticamente convertidos em discussão e categoria que você configurar.

  1. No your GitHub Enterprise Server instance, acesse a página principal do repositório ou, para discussões da organização, o repositório de origem.
  2. No nome do seu repositório, clique em Problemas. Aba de problemas 1. Acima da lista de problemas ou solicitações de pull, clique em Rótulos. Guia Rótulos na página de solicitações de pull ou de problemas de um repositório
  3. Ao lado do rótulo que deseja converter em problemas, clique em Converter problemas.
  4. Selecione o menu suspenso Escolher uma categoria e clique em uma categoria para ver a discussão.
  5. Clique em Entendi. Converter este problema em uma discussão.