2020-10-04 00:07:23 +01:00
|
|
|
# git apply
|
|
|
|
|
2021-05-01 19:20:15 +01:00
|
|
|
> Integriere eine Patch-Datei und/oder füge sie zum Index hinzu.
|
2021-04-24 12:09:56 +01:00
|
|
|
> Weitere Informationen: <https://git-scm.com/docs/git-apply>.
|
2020-10-04 00:07:23 +01:00
|
|
|
|
2021-05-01 19:20:15 +01:00
|
|
|
- Gib Informationen über gepatchte Dateien aus:
|
2020-10-04 00:07:23 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`git apply --verbose {{pfad/zu/datei}}`
|
2020-10-04 00:07:23 +01:00
|
|
|
|
2021-05-01 19:20:15 +01:00
|
|
|
- Integriere die Patch-Datei und füge sie zum Index hinzu:
|
2020-10-04 00:07:23 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`git apply --index {{pfad/zu/datei}}`
|
2020-10-04 00:07:23 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Integriere eine externe Patch-Datei:
|
2020-10-04 00:07:23 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`curl {{https://beispiel.de/datei.patch}} | git apply`
|
2021-05-01 19:20:15 +01:00
|
|
|
|
|
|
|
- Gib diffstat des Inputs aus und integriere die Patch-Datei:
|
|
|
|
|
|
|
|
`git apply --stat --apply {{pfad/zu/datei}}`
|
|
|
|
|
|
|
|
- Integriere eine Patch-Datei in umgekehrter Reihenfolge:
|
|
|
|
|
|
|
|
`git apply --reverse {{pfad/zu/datei}}`
|
|
|
|
|
|
|
|
- Speichere das Ergebnis einer Patch-Datei im Index, ohne den Arbeitsbaum zu verändern:
|
|
|
|
|
|
|
|
`git apply --cache {{pfad/zu/datei}}`
|