git Patch einspielen?

Wenn Du selbst kein git-Repo, sondern den Quellenbaum in einem Verzeichnis vorliegen hast, würde ich ganz klassisch
Code:
patch -p1 < patchdatei.txt
(im Hauptverzeichnis der Quellen, also da wo "libavcodec" hinsoll) machen.
 
Hmm ich kapier das nicht...wenn ich den Text aus der Maillingliste in eine Textdatei kopiere und dann den Patchvorgang starte bekomm ich:
Code:
patching file Changelog
patch: **** malformed patch at line 13: diff --git a/libavcodec/Makefile b/libavcodec/Makefile
 
Hast Du den Patch direkt von der verlinkten Website genommen?
Der ist durch die HTML-Formatierung verstümmelt - insbesondere fehlen führende Leerzeichen.

Hier ist er im Original und zumindest syntaktisch korrekt.
Mit "force" erstellt er die neuen Dateien - den Rest kann ich mangels Originalquellen nicht ausprobieren.
 
Back
Top