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 o GitHub Desktop. Para obter mais informações sobre problemas, confira "Sobre issues."

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 um pull request no repositório do seu projeto com o GitHub Desktop. Para obter mais informações sobre as solicitações de pull, confira "Sobre solicitação de pull".

Pré-requisitos

Antes de criar um pull request, você deverá fazer push das alterações em um branch em GitHub.

Criar um problema

  1. Na barra de menus, selecione Repositório e clique em Criar problema no 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" que foi expandido, há uma opção rotulada "Criar problema no GitHub" com o contorno em laranja.

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

Observação: se os modelos de problemas não estiverem habilitados no seu repositório atual, o GitHub Desktop direcionará você para um problema em branco no GitHub.

Como criar uma solicitação de pull

  1. Clique em Visualizar Solicitação de Pull. O GitHub Desktop abrirá uma caixa de diálogo de visualização que mostra a comparação 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 a Solicitação de Pull" é realçado com um contorno laranja.

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

    Como alternativa, para ir diretamente para o GitHub e criar sua solicitação de pull, selecione o ícone suspenso e clique em Criar Solicitação de Pull.

  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.

    O GitHub Desktop informará se o branch atual pode ser mesclado automaticamente com o branch 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.

  3. Clique em Criar Solicitação de Pull. GitHub Desktop abrirá o seu navegador-padrão para levar você a GitHub.

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

  5. 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