A maneira mais fácil de associar um repositório git nonGitHub a um repositório GitHub?

1

Por exemplo, eu gostaria de obter um git repo do GNU Savannah, e usar o botão de solicitação pull do GitHub para sinalizar ao GNU Savannah que eu gostaria de enviar um patch. Isso é possível?

    
por apennebaker 20.08.2013 / 19:54

1 resposta

3

Não, os pedidos pull são algo na camada de gerenciamento de projetos, neste caso o site do GitHub. Não tem nada a ver com o próprio Git.

Um pedido pull no GitHub é apenas um ticket com alguns patches anexados a ele. Você poderia criar o seu com suas alterações formatadas como patches usando git format-patch .

Mesmo se você espelhar o repositório no GitHub, não terá um repositório de destino para enviar a solicitação de recebimento. Para que os pedidos pull no GitHub funcionem, o seu e o repositório de destino devem estar no GitHub. Note que isto não exclui a (improvável) possibilidade de fornecer ambos os sistemas (GNU Savannah e GitHub) para serem ativamente mantidos pelo mantenedor do projeto.

    
por 20.08.2013 / 19:58