Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Criar um problema ou um pull request

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

Qualquer pessoa pode criar um problema em um repositório público que tenha problemas habilitados. Qualquer pessoa com permissões de leitura em um repositório pode criar uma pull request, mas você deve ter permissões de gravação para criar um branch.

Neste artigo

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 os problemas, consulte "Sobre os 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 um pull request no repositório do seu projeto com o GitHub Desktop. Para obter mais informações sobre pull requests, consulte "Sobre pull requests".

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 menu, use o menu suspenso Repositório e, em seguida, clique em Criar problema em GitHub.
    Valor do repositório no menu Branch
  2. Em GitHub, clique em Começar para abrir um modelo do problema ou clique em Abrir um problema em branco.
    Criar novas opções do problema
  1. Na barra de menu, use o menu suspenso Repositório e, em seguida, clique em Criar problema em GitHub.
    O valor do repositório no menu Branch
  2. Em GitHub, clique em Começar para abrir um modelo do problema ou clique em Abrir um problema em branco.
    Criar novas opções do problema

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

Criar uma pull request

  1. Alterne para o branch para o qual você deseja criar um pull request. Para obter mais informações, consulte "Alternar branches".
  2. Clique em Create Pull Request (Criar pull request). GitHub Desktop abrirá o seu navegador-padrão para levar você a GitHub.
    O botão Criar Pull Request
  3. Em GitHub, confirme se o branch no menu suspenso base: é o branch onde você deseja fazer merge das suas alterações. Confirme se o branch no menu suspenso compare: é o branch de tópico em que você fez suas alterações.
    Menus suspenso para escolher a base e comparar os branches
  4. Digite um título e uma descrição para a pull request.
    Pull request title and description fields
  5. To create a pull request that is ready for review, click Create Pull Request. To create a draft pull request, use the drop-down and select Create Draft Pull Request, then click Draft Pull Request. Para obter mais informações sobre pull requests em rascunho, consulte "Sobre pull requests".
    Create pull request button
  1. Alterne para o branch para o qual você deseja criar um pull request. Para obter mais informações, consulte "Alternar branches".
  2. Clique em Create Pull Request (Criar pull request). GitHub Desktop abrirá o seu navegador-padrão para levar você a GitHub.
    O botão Criar Pull Request
  3. Em GitHub, confirme se o branch no menu suspenso base: é o branch onde você deseja fazer merge das suas alterações. Confirme se o branch no menu suspenso compare: é o branch de tópico em que você fez suas alterações.
    Menus suspenso para escolher a base e comparar os branches
  4. Digite um título e uma descrição para a pull request.
    Pull request title and description fields
  5. To create a pull request that is ready for review, click Create Pull Request. To create a draft pull request, use the drop-down and select Create Draft Pull Request, then click Draft Pull Request. Para obter mais informações sobre pull requests em rascunho, consulte "Sobre pull requests".
    Create pull request button

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato