fala pessoal Rodrigo Santana aqui nesse vídeo vamos entender sobre P request que é um recurso muito interessante disponível no repositório remoto para isso Vamos considerar que João né nosso colaborador fictício ele fosse um administrador desse repositório no github com isso né com esse perfil João poderia configurar que qualquer alteração só seja incorporada em uma determinada Branch através da sua revisão né isso pode ser muito útil por exemplo no contexto de desenvolvimento de software né que uma pessoa mais Sênior ela quer validar todas as alterações de uma pessoa mais júnior antes que ela incorpore essas alterações
em uma outra Branch né isso para evitar né que a pessoa ma Júnior esteja gerando um novo bug né Por falta de experiência ou que essa pessoa mas Júnior não esteja seguindo as boas práticas coisas nesse desse sentido Por exemplo Vamos considerar Será que João tivesse feito essas configurações na Branch Man porque ele tem interesse de validar qualquer alteração que entre aqui e Maria que tem um perfil mais júnior nela criou a Branch groups fez alguns commits mas agora ela quer incorporar as alterações que ela fez dentro da Branch Man Então nesse cenário o que
que ela precisaria fazer ela entraria aqui na conta do github dela clicaria aqui em P request New po request E aí ela selecionaria aqui a Brand que ela atuou que ela trabalhou que foi a Branch groups né aqui ela basicamente estaria definindo o seguinte eu quero incorporar as alterações exclusivas dessa Branch né que as que são são as alterações que eu fiz dentro da Branch Man né Essas alterações exclusivas da Brain chip groups são essas alterações aqui né feitas em dois commits o primeiro que adicionou a função de salvar e o segundo que adicionou a
função de update então o conjunto de alterações envolvidas aqui são essas tá aí beleza ela pode clicar aqui no botão Create P request definir aqui um título da solicitação e uma descrição para facilitar a revisão né de uma de alguma pessoa né Essa pessoa ela pode elencar aqui em assigns né Ela poderia falar olha Eh João você vai ser o revisor né ou algum outro revisor e ela pode marcar aqui e aí criar o p request fazendo isso o João né que nesse caso seria o revisor ele iria receber um e-mail falando ó você tem
uma solicitação para avaliar aí uma vez vai nesse e-mail vai ter um link que o João vai cair nessa tela né aí o João pode clicar aqui ver as alterações né envolvidas vê se isso faz sentido se a Maria Não fez nenhuma besteira aqui né Se ela não introduzir um bug Mas se tiver tudo ok né E o João ele pode aprovar esse P request ou até falar olha nessa parte aqui de conversa ele pode fal fala assim olha não melhore essa parte melhore aqui né dá sugestões do que que a Maria poderia fazer mas
nesse caso Vamos considerar que tá tudo certo e a gente vai aprovar e fazer aqui o merge né então João clicaria aqui em merge P request e vai confirmar esse merge aqui beleza agora as alterações né daquela brunch groups foram incorporadas aqui na Branch Man A gente pode confirmar isso clicando aqui em code e vamos ver que na Branch man agora a gente já tem o arquivo groups PJS que foi um arquivo que a Maria criou tá então isso já foi já aparece aqui na Brand shim no repositório [Música] remoto