Posso fare una richiesta pull su un argomento su GitHub?


195

Posso fare una richiesta pull sull'essenza di qualcun altro su GitHub?

Sono a conoscenza del fork, clonazione e commit del flusso di lavoro per una sostanza che possiedo. Vorrei sapere se posso richiedere di aggiornare l'essenza di qualcun altro con il mio fork.



Risposte:


133

Al momento non puoi aprire una richiesta pull su un Gist.

Puoi commentare Gist e chiedere all'autore di aggiornare Gist dal tuo fork.


11
Sfortunatamente, poiché si tratta di un repository git è già possibile clonarlo. Semplicemente non sono emersi l'aspetto della richiesta pull.
Studgeek

2
Inoltre, le richieste di pull, i problemi e altre funzionalità github su gists sarebbero un anti-pattern. Ecco perché. stackoverflow.com/a/47336590/117471
Bruno Bronosky

26

Come ha detto @Kevin, sfortunatamente GitHub non espone una GUI per richieste pull su gists. Puoi comunque fare il fork, fare le modifiche nel fork, quindi condividere un link al tuo fork con l'autore originale.

Se l'autore originale sta conservando un repository clonato locale della sua sostanza (vedi Come gestisci i tuoi contenuti su github? ), Allora possono fare un tiro contro la tua forcella come telecomando usando il codice # (es.git://gist.github.com/1131276 .).


18

Ho inviato un'email di richiesta di funzionalità a support@github.com indicato questa domanda.

Ivan Žužak rispose con il solito:

L'ho aggiunto al nostro elenco di richieste di funzionalità in modo che il team possa considerarlo.

la conferma non è possibile.

Continuiamo a votare questa domanda fino a quando non accade.

Consiglio invece di creare un normale repository chiamato gistse di ordinare le tue sintesi in cartelle normali.


6

Non penso che sia appropriato avere una richiesta pull su Gists. L'intenzione di gist.github.com era di migliorare il concetto di pastebin comunemente usato in IRC e nei forum. Hanno scelto di chiamare il servizio "gist" perché come vocabulary.com lo descrive ...

Quando hai bisogno di un breve riepilogo degli elementi essenziali, piuttosto che dell'intera storia o di una spiegazione approfondita, stai cercando l' essenza .

Comunque concederò che a Github manca una caratteristica molto importante. La capacità di creare un repository github completo da un istinto e mantenere metadati sulle sue origini .

Ciò risolverebbe la maggior parte di ciò di cui le persone hanno bisogno. A quel punto, l'unica forma di "richiesta" che qualcuno avrebbe bisogno di presentare è "ehi, non farai un repository completo da questo". E questo può essere fatto nei commenti. Con NON permettendo pull requests, issues, ecc su GIST, che permette all'autore di rispondere a un tale commento con, "No, era solo un hack ho buttato insieme e non intendo sostegno".

StackOverflow won't let you link to pastebin without including a code block. Done.

5

Tirare Gists non è possibile nello stesso modo in cui git pull, si potrebbe fornire le modifiche tramite Gist sotto forma di .diff/ .patch. Questo può essere fatto localmente nella directory di lavoro con diff o tramite GitHub se è già biforcato lì:

In questo modo, è differenziale e molto più semplice visualizzare / applicare le modifiche, soprattutto se interessa più file.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.