383 Stimmen

Github Pull Request als Unified Diff herunterladen

Wie kann ich die in einer Github-Pull-Anfrage enthaltenen Änderungen als Unified Diff herunterladen?

703voto

Simone Carletti Punkte 168374

Um einen Commit als diff/patch-Datei anzuzeigen, fügen Sie einfach .diff o .patch an das Ende der URL anhängen, zum Beispiel:

62voto

thakis Punkte 4799

Damit verbunden ist, dass git die Pull-Anfrage 123 herunterlädt und sie in mylocalbranch lokal, laufen:

git checkout -b mylocalbranch
git pull origin pull/921/head

6voto

Bill Hollings Punkte 2222

Um die PR-Änderungen in Ihr lokales Repository in einem staged, aber uncommitted Zustand zu bekommen, damit Sie sie überprüfen können:

git pull origin pull/123/head --no-commit

Und um daraus eine Patch-Datei zu erstellen:

git diff --cached > pr123.diff

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X