Uma resposta já foi postada, mas para impedir que essa coisa melhore novamente:
O GitHub é apenas um Git-Host de muitos e funciona como qualquer outro (GitLab, Gogs, ...).
Isso fora do caminho eu recomendo aprender Git (e não "aprender GitHub"). O Git é um SCM realmente legal, mas não é trivial. Eu pessoalmente sempre gosto de recomendar "Think Like A Git", a melhor introdução.
Se você clonar um repo, você realmente faz muitas coisas:
- Inicialize um novo repositório local do git
- Adicione o controle remoto (URL) do qual você clona
- Buscar seus dados (os commits)
- Fazer checkout de uma ramificação (geralmente chamada de mestre, mas isso é apenas uma convenção) com o mesmo histórico de confirmação da ramificação correspondente no controle remoto
Se você distribuir um repo, tudo o que o GitHub faz é copiar o controle remoto bifurcado para um novo namespace em sua conta. Agora você pode clonar seu repositório para o qual você tem permissão de gravação.
Agora você quer puxar o pedido. Uma requisição de pull no GitHub (é um recurso específico do GitHub, embora outros servidores implementem funções semelhantes com frequência) funciona da maneira que você especifica uma combinação remota / de ramificação de origem e um remot / branch de destino.
Por causa disso, é considerado um bom estilo criar uma nova ramificação em seu repositório que se ramifica a partir da ramificação real na qual você deseja mesclar mais tarde e dedica-a a confirmações apenas para a solicitação pull. Costumo usar um esquema de nomenclatura como "PRQ_myfeature".
Com esse método, você ainda pode permitir que sua ramificação mestre "rastreie" a ramificação principal do controle remoto original. Para fazer isso, use "$ git remote add some_fancy_name URL". Agora você pode buscar e puxar o mestre original para o seu para acompanhar as alterações.
Isso também permite que você rebase regularmente sua ramificação de solicitação pull e verifique se há conflitos.
Isso significa que o autor pode apenas mesclar sua solicitação pull sem problemas, o que torna tremendamente mais provável que eles façam isso;)