O que é Pull request?

Pull request é um pedido feito por um programador para que as mudanças que ele fez em um projeto de software sejam incorporadas ao código principal. Antes de aceitar, a equipe revisa o que foi alterado.

Também aparece como: PR.

Na prática, o desenvolvedor cria uma cópia de trabalho do projeto, faz as alterações e abre o pedido indicando o que mudou e por quê. Os colegas podem comentar linha por linha, sugerir ajustes, rodar testes automatizados e, quando tudo estiver aprovado, unir as mudanças ao projeto. Plataformas como o GitHub usam esse fluxo no dia a dia de muitas equipes.

Uma analogia simples é pensar em um texto escrito em grupo: quem quer acrescentar um parágrafo não o cola direto no documento final, mas sugere a mudança, e os outros revisam antes de aceitar. Assim, erros e ideias ruins são percebidos antes de chegar a todos.

Essa etapa importa porque evita que erros, bugs e até código malicioso entrem sem que alguém os veja. Para quem participa de projetos, vale revisar com calma, entender o que está sendo alterado e desconfiar de mudanças que pareçam grandes ou sem explicação.

Onde falamos disso

Termos relacionados

← Ver o glossário completo