Como propor alterações no seu trabalho com solicitações de pull
Depois de adicionar alterações em um branch de tópico ou bifurcação, você pode abrir uma pull request para solicitar que seus colaboradores ou o administrador do repositório revisem as alterações antes de fazer merge delas no projeto.
About branches
Use a branch to isolate development work without affecting other branches in the repository. Each repository has one default branch, and can have multiple other branches. You can merge a branch into another branch using a pull request.
Creating and deleting branches within your repository
You can create or delete branches directly on GitHub AE.
Sobre solicitação de pull
As solicitações de pull permitem que você informe outras pessoas sobre as alterações por push feitas em uma ramificação de um repositório no GitHub AE. Após a abertura de uma solicitação de pull, você poderá discutir e revisar as possíveis alterações com colaboradores e adicionar confirmações de acompanhamento antes que as alterações sejam mescladas na ramificação base.
Sobre como comparar branches nas pull requests
As pull requests exibem diffs para comparar as alterações feitas no branch de tópico com o branch base com o qual você deseja fazer merge.
Caso deseje criar um novo branch para seu pull request e não tenha permissões de gravação no repositório, você pode bifurcar o repositório primeiro.
Para obter mais informações, confira "Criando uma pull request a partir de uma bifurcação" e "Sobre bifurcações". É possível especificar em qual branch você deseja fazer merge de suas alterações quando cria sua pull request.
Criando uma pull request a partir de uma bifurcação
É possível criar uma pull request para propor alterações que você fez em uma bifurcação de um repositório upstream.
Usar parâmetros de consulta para criar um pull request
Usar parâmetros de consulta para criar URLs personalizadas para abrir pull requests com campos pré-preenchidos.
Alterar o stage de uma pull request
Você pode marcar uma solicitação de pull de rascunho como pronta para revisão ou convertê-la em um rascunho.
Solicitar revisão de pull request
Depois de criar uma pull request, você pode pedir para uma pessoa específica revisar as alterações propostas. Se você for um integrante da organização, poderá pedir para uma equipe específica revisar suas alterações.
Mantendo o seu pull request em sincronia com o branch de base
Após abrir um pull request, você poderá atualizar o branch principal, que contém suas alterações, com todas as alterações que foram feitas no branch de base.
Alterar o branch base de uma pull request
Depois que uma pull request é aberta, você pode alterar o branch base para comparar as alterações na pull request em relação a um branch diferente.
Fazer commit de alterações em um branch de pull request criado a partir de bifurcação
Você pode fazer commit de alterações no branch de uma pull request que foi criada de uma bifurcação no seu repositório com permissão do criador da pull request.