Seu fluxo de trabalho git é baseado em solicitações pull. Você está trabalhando em um branch de recurso e o recurso não foi concluído. Isso cheira mal. Parece ruim. Seu futuro seria pior se o gerente de projeto visse. Em 5 minutos você tem que ir para casa e, mesmo que houvesse a opção de enviar para uma filial privada , o GitHub está sob DDoS.
Git Patches para o resgate!
Com git format-patch
você pode gerar um patch para cada commit no branch de recursos.
No meu caso, parecia assim:
E depois: