git format-patch master --stdout > <arquivo>.diff
Novo arquivo com as diferenças.
- Mandar esse arquivo para o dono;
- O Dono criará um novo branch e a partir desse, validará se as modificações aperfeiçoam o projeto e aceitar o commit disponibilizando para a comunidade.
git am <arquivo>.diff
É aplicado o diff com o commit.
Como se tivesse recebido o commit.
git checkout <branch>
Voltar para um branch. Ex: master;
git merge <branchCriadoAcima>
git push origin <branch>
<branch> normalmente é o master
Enjoy
Marcos Carvalho