Documentação sobre solicitações de pull
Aprenda a usar pull requests para sugerir alterações a um projeto, receber alterações sugeridas em seus próprios projetos e resolver problemas em pull requests, como conflitos de merge.
Comece por aqui
Alterar a mensagem do commit
Se uma mensagem do commit contiver informações imprecisas, incorretas ou confidenciais, você poderá corrigi-las localmente e fazer push de um novo commit com uma nova mensagem para o GitHub. Também é possível alterar uma mensagem do commit para adicionar informações ausentes.
Resolver um conflito de merge usando a linha de comando
Você pode resolver conflitos de merge usando a linha de comando e um editor de texto.
Criar e excluir branches no repositório
Você pode criar ou excluir branches diretamente no GitHub.
Como criar uma solicitação de pull
Crie uma solicitação de pull para propor e colaborar em alterações em um repositório. Essas alterações são propostas em um branch, que garante que o branch-padrão só contenha trabalho concluído e aprovado.
Popular
Sobre revisões de pull request
As revisões permitem que colaboradores comentem sobre as alterações propostas em pull requests, aprovem as alterações ou solicitem outras alterações antes do merge da pull request. Os administradores do repositório podem exigir que todas as pull requests sejam aprovadas antes de sofrerem o merge.
Resolver um conflito de merge no GitHub
Você pode resolver conflitos de merge simples que envolvem alterações concorrentes na linha usando o editor de conflitos.
Sincronizar uma bifurcação
Sincronize uma bifurcação de um repositório para mantê-la atualizada com o repositório upstream.
Mesclar uma solicitação de pull
Faça merge de uma pull request no branch upstream quando o trabalho estiver finalizado. Qualquer pessoa com acesso push no repositório pode completar o merge.
Aprovar uma pull request com revisões obrigatórias
Se seu repositório exigir revisões, as solicitações de pull deverão ter um número específico de revisões de aprovação de pessoas com permissões de gravação ou administrador no repositório antes que elas possam ser mescladas.
Reverter uma pull request
Você pode reverter uma pull request após ela ter sido incorporada ao branch upstream.
Por que meus commits estão vinculados ao usuário errado?
O GitHub usa o endereço de email no cabeçalho do commit para vincular o commit a um usuário do GitHub. Se as confirmações estiverem sendo vinculadas a outro usuário ou não estiverem vinculadas a nenhum usuário, talvez você precise alterar as configurações locais do Git, adicionar um endereço de email às configurações de email da conta ou fazer as duas coisas.
Colaborando com pull requests
- Introdução • 3 articles
- Trabalhar com bifurcações • 8 articles
- Colaborar nos repositórios com recursos de qualidade de código • 2 articles
- Como propor alterações no seu trabalho com solicitações de pull • 12 articles
- Resolvendo conflitos de mesclagem • 3 articles
- Como revisar alterações nas solicitações de pull • 11 articles
- Como incorporar alterações de uma solicitação de pull • 6 articles