Schicke Git-Commits-Diffs in die gist-Datei

7

Mir sind die wichtigsten Funktionen bekannt, die gist und github sogar eine eingehende Kontrolle aller Befehle bieten können.
Jetzt muss ich einige historische Änderungen in meinem Git-Repository beibehalten und was ich suche ist, Gibt es einen automatischen Weg (Befehl), die Git-Änderungen in einer Verzweigung als .diff in eine Gist-Datei zu pushen? Nehmen wir an, ich möchte eine Pull-Anfrage in einer Gist-Datei senden.
Eigentlich kann ich die .diff von einigen commit und kopieren Sie den Inhalt in die von Hand erstellte gist-Datei einfügen.

Alle Empfehlungen würden sehr geschätzt werden.
BR.

    
tmarwen 31.01.2014, 09:49
quelle

1 Antwort

22

Sie können einen der Client-CLI-Clients verwenden. Ich kann das Erste empfehlen, geschrieben in Ruby.

  1. Installieren Sie den gist CLI-Client:

    %Vor%

    Für OS X können Sie sogar Homebrew:

    installieren %Vor%
  2. Ordnen Sie es Ihrem Konto zu (es speichert Ihre Anmeldeinformationen nicht, sondern verwendet sie nur, um ein OAuth2-Token zu erhalten):

    %Vor%
  3. Dann können Sie einfach einen Kern aus der Befehlszeile erstellen, zum Beispiel:

    %Vor%

    und es wird Ihnen die URL des erstellten Gist geben.

Jakub Jirutka 31.01.2014, 12:20
quelle

Tags und Links