Kategorien
Allgemein

git – Der einfache Einstieg

Installation

Git für OS X herunterladen

git für Windows herunterladen

git für Linux herunterladen

Kategorien
Programmierung

Patchen mit Git

Auch wenn viele darüber schmunzeln werden aber heute schreibe ich darüber wie man mit Git einen Patch erstellen kann, da mir das irgendwie immer wieder untergeht 🙂

Patch erstellen
git diff --no-prefix > patchfile

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

Patch einspielen mit git apply
git apply --index patchfile