Posso fazer uma solicitação pull na essência de outra pessoa no GitHub?
Estou ciente da bifurcação, clonar e confirmar o fluxo de trabalho de uma essência que possuo. Gostaria de saber se posso solicitar a atualização da essência de outra pessoa com meu garfo.
git
github
gist
pull-request
Razvan Caliman
fonte
fonte
Respostas:
No momento, você não pode abrir uma solicitação de recebimento em uma Gist.
Você pode comentar sobre o Gist e pedir ao autor para atualizar o Gist do seu fork.
fonte
Como o @Kevin disse, infelizmente o GitHub não expõe uma GUI para solicitações de extração em gists. No entanto, você pode bifurcar a essência, fazer suas alterações na bifurcação e compartilhar um link com o autor original.
Se o autor original estiver mantendo um repositório clonado local de sua essência (consulte Como você gerencia suas essência no github? ), Ele poderá pressionar o seu garfo como um controle remoto usando o número da essência (por exemplo
git://gist.github.com/1131276
).fonte
Enviei um e-mail de solicitação de recurso
[email protected]
e apontei para esta pergunta.Ivan Žužak respondeu com o habitual:
confirmando que não é possível.
Vamos continuar votando esta questão até que ela aconteça.
Em vez disso, recomendo criar um repositório regular chamado
gists
e ordenar suas listas em pastas regulares.fonte
Eu não acho que é apropriado ter solicitação de pull em gists. A intenção do gist.github.com era aprimorar o conceito de pastebin comumente usado no IRC e nos fóruns. Eles escolheram chamar o serviço de "essência" porque, como o vocabulário.com o descreve ...
No entanto, admitirei que o github está faltando um recurso muito importante. A capacidade de criar um repositório completo do github a partir de uma essência e manter os metadados sobre suas origens .
Isso resolveria a maior parte do que as pessoas precisam. Nesse ponto, a única forma de "solicitação" que alguém precisaria enviar é "ei, você não fará um repo completo disso". E isso pode ser feito nos comentários. Ao NÃO permitir
pull requests
,issues
etc., no Gists, ele permite que o autor responda a esse comentário com "nah, foi apenas um truque que joguei juntos e não pretendo apoiar".fonte
Puxar Gists não é possível da mesma maneira que
git pull
, pode-se fornecer as alterações via Gist na forma de.diff
/.patch
. Isso pode ser feito localmente no seu diretório de trabalho com diff ou via GitHub, se já estiver bifurcado:Dessa forma, é diferencial e muito mais fácil visualizar / aplicar as alterações, especialmente se isso afeta vários arquivos.
fonte