Skip to main content

Criar um problema ou solicitação de pull do GitHub Desktop

É possível criar um problema ou um pull request para propor e colaborar com alterações em um repositório.

Quem pode usar esse recurso?

Anyone can create an issue in a public repository that has issues enabled. Anyone with read permissions to a repository can create a pull request, but you must have write permissions to create a branch.

Platform navigation

Sobre problemas e pull requests

Você pode usar problemas para rastrear ideias, erros, tarefas e outras informações importantes para o seu projeto. Você pode criar um problema no repositório do seu projeto com GitHub Desktop. Para obter mais informações sobre problemas, confira Sobre problemas.

Após criar um branch e fazer alterações nos arquivos em um projeto, você poderá criar um pull request. Com um pull request, você pode propor, discutir e repetir alterações antes de fazer merge das alterações no projeto. Você pode criar uma solicitação pull no repositório do seu projeto com GitHub Desktop. Para obter mais informações sobre as pull requests, confira Sobre solicitação de pull.

Pré-requisitos

Antes de criar um pull request, você precisará enviar as alterações para uma branch em GitHub.

Criar um problema

  1. Na barra de menus, selecione Repositório e clique em Criar Problema.GitHub

    Captura de tela da barra de menus no Mac. No menu suspenso "Repositório" expandido, o cursor passa sobre "Criar problema no GitHub".

    Captura de tela da barra de menus "GitHub Desktop" no Windows. No menu suspenso "Repositório", a opção "Criar problema no GitHub" está contornada em laranja.

  2. Em GitHub, clique em Introdução para abrir um modelo de problema ou clique em Abrir um problema em branco.

Observação

Se os modelos de issue não estiverem habilitados no repositório atual, GitHub Desktop levará você para uma issue em branco em GitHub.

Como criar uma solicitação de pull

  1. Clique em Visualizar Solicitação de Pull. GitHub Desktop abrirá uma caixa de diálogo de visualização mostrando a diferença das alterações entre o branch atual e o branch base.

    Captura de tela da exibição "Sem alterações locais". Um botão rotulado "Pré-visualizar Pull Request" é realçado com um contorno laranja.

    Captura de tela da exibição "Sem alterações locais". Um botão rotulado "Pré-visualizar Pull Request" é realçado com um contorno laranja.

    Como alternativa, para ir direto para GitHub e criar seu pull request, selecione o ícone de menu suspenso e clique em Criar Pull Request.

  2. Confirme se o branch no menu suspenso base: é o branch em que deseja mesclar as alterações.

Captura de tela da janela de diálogo "Abrir uma Solicitação de Pull". Um botão com um ícone suspenso, rotulado "base: desenvolvimento", está contornado em laranja.

GitHub Desktop informará se a ramificação atual pode ser mesclada automaticamente à ramificação base.

Captura de tela da janela de diálogo "Abrir uma Solicitação de Pull". Um rótulo de status informando "Não é possível fazer a mesclagem automática" está realçado com um contorno em laranja.

  1. Clique em Criar Solicitação de Pull. GitHub Desktop abrirá seu navegador padrão para levá-lo para GitHub.

  2. Digite um título e uma descrição para a pull request.

  3. Para criar uma solicitação de pull pronta para revisão, clique em Criar Solicitação de Pull. Para criar uma solicitação de pull de rascunho, use o manu suspenso, selecione Criar Solicitação de Pull de Rascunho e clique em Solicitação de Pull de Rascunho. Se você for membro de uma organização, talvez seja necessário solicitar acesso a pull requests de rascunho a um proprietário da organização. Confira Sobre solicitação de pull.

Leitura adicional