Ich benutze git gelten, um einen Patch über eine Codebasis anzuwenden.git anwenden über vorhandene Datei
Bevor ich dies auslöst, wende ich einen anderen Befehl an, der die Dateien erstellt, die keine vorherige Version hatten (ich muss diesen Befehl auslösen, weil er auch andere Dinge hinter der Szene tut).
Das Problem ist, dass die Patch-Datei auch eine "create" -Anweisung enthält, die die Patch-Anwendung fehlschlägt, weil die Datei bereits erstellt wurde. Ich kann die bereits erstellte Datei nicht löschen.
Gibt es einen "Ignorieren" -Parameter irgendeiner Art, der, wenn er die Datei nicht erstellen kann, weil sie bereits existiert, versucht, den Inhalt zu dieser Datei hinzuzufügen?