Exportieren des Änderungsprotokolls von einem Commit auf GitHub

8

Ich habe einen Mitarbeiter, der nicht GH-freundlich ist und wahrscheinlich nicht in naher Zukunft so werden wird.

Ich möchte ihm die Änderungen, die ich an einer Zeitung vorgenommen habe, Zeile für Zeile zeigen, und der Vergleich mit den Festschreibungen ist der perfekte Weg dazu.

Aber sie haben kein Konto und das Repository ist (und bleibt) privat.

Gibt es eine Möglichkeit, das Track Changes-Protokoll von GitHub in ein anderes Format zu exportieren, das leichter an meinen Mitarbeiter gesendet werden kann?

    
MichaelChirico 06.10.2015, 20:39
quelle

4 Antworten

4

Also für die farbige Ausgabe benötigen Sie ein zusätzliches Werkzeug wie aha - es ist ansi zu HTML-Adapter. Die endgültige Version könnte so aussehen. git log -p -n 2 --color=always | aha --black > output.html

    
grimsock 06.10.2015, 22:28
quelle
1

Wenn Ihnen das GitHub-Diff gefällt, können Sie es in GitHub von Ihrem Browser aus anzeigen. Verwenden Sie die "Seite speichern" Ihres Browsers, um eine HTML-Datei an Ihren Mitarbeiter zu senden.

Um einen all-in-one-Vergleich von GitHub zu erhalten, fügen Sie /compare an die URL Ihres Repositorys an (weitere Details GitHubs Dokumentation ). Wählen Sie dann die Ansicht, die Sie mögen, und speichern Sie sie in HTML.

    
Matthieu Moy 16.08.2016 16:47
quelle
0

Sie können .patch zu jedem gültigen /{org}/{repo}/compare/{revision range} -Link hinzufügen, um eine log -ähnliche Ausgabe mit Commit-Metadaten und Diffs, z. Ссылка . Sie können auch .patch zu jedem einzelnen Commit hinzufügen, z. Ссылка .

    
dahlbyk 16.08.2016 16:16
quelle
-1
%Vor%

Öffnen Sie die Datei in Sublime

    
oginski 20.08.2016 12:38
quelle

Tags und Links