Skip to main content

Visualizar um pull request no GitHub Desktop

Você pode abrir um branch de solicitação de pull no GitHub Desktop para exibir o histórico de commits, executar verificações ou fazer alterações.

Sobre pull requests no GitHub Desktop

Os pull requests permitem que você proponha alterações nos projetos, forneça feedback e revisões e mescle alterações em projetos. Para obter mais informações, confira "Sobre solicitação de pull".

Quando alguém cria uma solicitação de pull, ele faz alterações em um "branch head" e sugere essas alterações em um "branch base", como main. Em GitHub Desktop, você pode abrir (ou "fazer check-out") o branch head de uma solicitação de pull para exibir as alterações que um colaborador está sugerindo. Por exemplo, você pode ver um histórico dos commits que o colaborador fez e ver quais arquivos os commits modificaram, adicionaram ou excluíram.

Verificar a branch head pode ser útil se você quiser fazer alterações no branch que são muito complexas para você deixar como sugestões em uma revisão. Por exemplo, talvez você queira fazer alterações estruturais em algum conteúdo, adicionar ou remover arquivos ou resolver um conflito de mesclagem muito complexo para resolver em GitHub. A partir do GitHub Desktop, você pode abrir o branch no seu editor preferido para visualizar quaisquer alterações ou fazer atualizações adicionais.

Como alternativa, talvez você queira apenas exibir informações como histórico de confirmação e verificações de status em um ambiente com o qual esteja familiarizado, sem precisar navegar até a solicitação de pull em GitHub. Se as verificações foram habilitadas em seu repositório, GitHub Desktop mostrarão o status das verificações na solicitação de pull e permitirão que você execute novamente as verificações. Para obter mais informações, confira "Trabalhar com uma solicitação de pull no GitHub Desktop".

Não é possível comentar uma solicitação de pull de GitHub Desktop. Após revisar alterações em um pull request, você poderá dar um feedback em GitHub. Para obter mais informações, confira "Sobre revisões de pull request" e "Exibir uma solicitação de pull em GitHub".

Abrir um branch de solicitação de pull em GitHub Desktop

  1. No GitHub Desktop, clique em Branch atual.

    Captura de tela da barra do repositório. Um botão chamado "Ramo Atual" com uma seta para baixo indicando um menu suspenso é contornado em laranja.

  2. Na parte superior do menu suspenso, clique em Solicitações de Pull.

    Captura de tela do menu suspenso "Branch Atual". Uma guia rotulada como "Solicitações de Pull" está realçada com um contorno laranja.

  3. Na lista de pull requests, clique na pull request que você quer visualizar.

    Opcionalmente, para atualizar a lista de solicitações de pull, clique em .

    Captura de tela da guia "Solicitações de Pull". Um botão, rotulado com um ícone de duas setas que formam um círculo, é realçado com uma estrutura de tópicos laranja.

Quando você tiver aberto um branch de solicitação de pull, poderá exibir o conteúdo do branch em um editor, exibir a comparação e o histórico de commit das atualizações do colaborador e exibir e executar novamente as verificações. Para obter mais informações, confira "Trabalhar com uma solicitação de pull no GitHub Desktop".

Abrir uma solicitação de pull no GitHub Desktop a partir de GitHub

  1. Abaixo do nome do repositório, clique em Solicitações de pull.

    Captura de tela da página principal de um repositório. Na barra de navegação horizontal, uma guia, rotulada como "Solicitações de pull", é destacada em laranja escuro.

  2. Na lista de pull requests, clique no pull request que você gostaria de abrir no GitHub Desktop.

  3. À direita do título da solicitação de pull, clique no Código e, na guia Local, clique em Checkout com o GitHub Desktop.

    Captura de tela de uma solicitação de pull no GitHub. O menu suspenso "Código" foi expandido e um botão chamado "Check-out com o GitHub Desktop" foi destacado em laranja.

Quando você tiver aberto um branch de solicitação de pull, poderá exibir o conteúdo do branch em um editor, exibir a comparação e o histórico de commit das atualizações do colaborador e exibir e executar novamente as verificações. Para obter mais informações, confira "Trabalhar com uma solicitação de pull no GitHub Desktop".

Trabalhar com uma solicitação de pull em GitHub Desktop

Ao fazer check-out de um branch de solicitação de pull, você pode usar GitHub Desktop e seu editor local para exibir as alterações do colaborador ou fazer outras alterações no branch. Por exemplo, você pode:

Abrir o branch em seu editor

Se você quiser examinar as alterações no contexto ou fazer atualizações adicionais em uma solicitação de pull, poderá exibir o conteúdo do branch no editor local.

  1. Na barra de menus do GitHub Desktop, selecione Repositório.

  2. Clique em Abrir no EDITOR.

    Captura de tela da barra de menus no Mac. No menu suspenso "Repositório" aberto, um cursor passa sobre "Abrir no Visual Studio Code", realçado em azul.

Para obter mais informações, confira "Configurar um editor padrão no GitHub Desktop".

Exibir o histórico de confirmações

Você pode exibir o histórico de commit do branch se quiser ver como os colaboradores chegaram ao conjunto de alterações que estão sugerindo.

  1. Na barra lateral esquerda, clique em Histórico.

    Captura de tela da guia "Histórico" na barra lateral. Acima de uma lista de confirmações, o botão da guia "Histórico" está realçado com um contorno laranja.

  2. Em "Selecionar Branch para Comparar...", pesquise e selecione o branch base da solicitação de pull.

  3. Clique na guia Ahead.

    Captura de tela da guia "Histórico". Acima de uma lista de confirmações, "main" é inserido como o branch a ser comparado e uma guia rotulada como "Ahead" é destacada em laranja.

Para obter mais informações, confira "Exibir o histórico do branch no GitHub Desktop".

Exibir e executar novamente as verificações

Você pode exibir o status de verificações que foram executadas no branch de solicitação de pull. Verificações com falha podem indicar problemas com as alterações propostas, o que pode impedir a mesclagem do branch. Você pode executar novamente as verificações de GitHub Desktop. Para obter mais informações, confira "Exibir e executar novamente verificações no GitHub Desktop".

Exibir uma solicitação de pull no GitHub

Para adicionar comentários a uma solicitação de pull, deixar uma revisão ou mesclar a solicitação de pull, você precisará navegar até a solicitação de pull em GitHub. Ao fazer check-out de um branch de solicitação de pull no GitHub Desktop, você pode abrir rapidamente a solicitação de pull correspondente em GitHub.

  1. Na barra de menus GitHub Desktop, clique em Branch.

  2. Selecione Exibir Solicitação de Pull em GitHub .

    Captura de tela da barra de menus no Mac. O menu suspenso "Branch" é expandido e o cursor passa sobre "Exibir Solicitação de Pull em GitHub".