Kann ich auf GitHub eine Pull-Anfrage für einen Kern stellen?


Antworten:


133

Sie können derzeit keine Pull-Anforderung für einen Gist öffnen.

Sie können das Gist jedoch kommentieren und den Autor bitten, das Gist von Ihrer Gabel aus zu aktualisieren.


11
Da es sich um ein Git-Repository handelt, können Sie es leider bereits klonen. Sie haben den Aspekt der Pull-Anfrage einfach nicht aufgetaucht.
Studgeek

2
Darüber hinaus wären Pull-Anfragen, Probleme und andere Github-Funktionen im Kern ein Anti-Pattern. Hier ist warum. stackoverflow.com/a/47336590/117471
Bruno Bronosky

26

Wie @Kevin sagte, stellt GitHub leider keine GUI für Pull-Anfragen zur Verfügung. Sie können jedoch das Wesentliche teilen, Ihre Änderungen an der Gabel vornehmen und dann einen Link zu Ihrer Gabel mit dem ursprünglichen Autor teilen.

Wenn der ursprüngliche Autor ein lokal geklontes Repository seines Kerns führt (siehe Wie verwalten Sie Ihre Gists auf Github? ), Kann er mit der Gist # (z git://gist.github.com/1131276. B. ) als Fernbedienung an Ihrer Gabel ziehen .


18

Ich habe eine E-Mail mit Funktionsanfragen support@github.coman diese Frage gesendet und darauf hingewiesen.

Ivan Žužak antwortete mit dem Üblichen:

Ich habe das zu unserer Liste der Funktionsanfragen hinzugefügt, damit das Team darüber nachdenken kann.

eine Bestätigung ist nicht möglich.

Lassen Sie uns diese Frage so lange weiterstimmen, bis sie eintrifft.

Ich empfehle stattdessen, ein reguläres Repo zu erstellen gistsund Ihre Gists in regulären Ordnern zu ordnen.


6

Ich halte es nicht für angebracht, eine Pull-Anfrage im Kern zu haben. Die Absicht von gist.github.com war es, das im IRC und in Foren übliche Pastebin- Konzept zu verbessern . Sie haben sich entschieden, den Dienst "Kern" zu nennen, weil es auf vocabulary.com beschrieben wird ...

Wenn Sie eine kurze Zusammenfassung des Wesentlichen und nicht die ganze Geschichte oder eine gründliche Erklärung benötigen, suchen Sie nach dem Kern .

Ich werde jedoch zugeben, dass Github ein sehr wichtiges Merkmal fehlt. Die Fähigkeit, aus einem Kern ein vollständiges Github-Repo zu erstellen und Metadaten über seine Ursprünge zu speichern .

Das würde das meiste lösen, was die Leute brauchen. Zu diesem Zeitpunkt ist die einzige Form der "Anfrage", die jemand einreichen müsste, "Hey, machst du nicht ein vollständiges Repo daraus?". Und das kann in den Kommentaren gemacht werden. Durch NICHT erlaubt pull requests, issuesetc. auf Logen, ermöglicht es , den Autor zu einem solchen Kommentar antworten mit „Nein, es war nur ein Hack , den ich warf zusammen und haben nicht die Absicht zu unterstützen.“

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

5

Das Ziehen von Gists ist nicht auf die gleiche Weise möglich, wie git pullman die Änderungen über Gist in Form eines .diff/ bereitstellen könnte .patch. Dies kann lokal in Ihrem Arbeitsverzeichnis mit diff oder über GitHub erfolgen, wenn es dort bereits gegabelt ist:

Auf diese Weise ist es unterschiedlich und es ist viel einfacher, die Änderungen anzuzeigen / anzuwenden, insbesondere wenn mehrere Dateien betroffen sind.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.