Patchen mit git
Inhalt
Mal etwas Kurzes, was ich mir anscheinend aber nicht merken kann.
0.1 Patch erstellen
git diff --no-prefix > patchfile
0.2 Patch einspielen mit patch
patch -p0 < patchfile
Sollte –no-prefix weggelassen werden, dann enthält der Patch die Prefixe a/ b/ für die Quelldateien. Mit folgender Änderung werden diese ignoriert.
patch -p1 < patchfile
0.3 Patch einspielen mit git apply
git apply --index patchfile