Als «patch» getaggte Fragen

Ein Patch ist eine Software, mit der Probleme mit einem Computerprogramm oder seinen unterstützenden Daten behoben oder aktualisiert werden können. Dies umfasst das Beheben von Sicherheitslücken und anderen Fehlern sowie das Verbessern der Benutzerfreundlichkeit oder Leistung.

10
Wie erstelle ich einen Git-Patch für ein bestimmtes Commit?
Ich muss ein Skript schreiben, das Patches für eine Liste von SHA1-Commit-Nummern erstellt. Ich habe versucht, zu verwenden git format-patch <the SHA1>, aber das erzeugte einen Patch für jedes Commit seit diesem SHA1. Nachdem ein paar hundert Patches generiert wurden, musste ich den Prozess abbrechen. Gibt es eine Möglichkeit, einen …
1232 git  patch 




4
Kann ich ein bereits geteiltes Stück mit Git teilen?
Ich habe kürzlich die patchOption von git für den addBefehl entdeckt, und ich muss sagen, dass es wirklich eine fantastische Funktion ist. Ich entdeckte auch, dass ein großer Teil durch Drücken der sTaste in kleinere Teile aufgeteilt werden kann , was die Genauigkeit des Festschreibens erhöht. Aber was ist, wenn …
204 git  split  add  patch 

5
Wie erstelle ich einfach einen Patch aus meinem neuesten Git-Commit?
Ich suche nach dem magischen Befehl, einen Patch aus dem letzten Commit zu erstellen. Mein Workflow sieht manchmal so aus vi some.txt git add some.txt git commit -m "some change" und jetzt will ich nur noch schreiben git create-patch-from-last-commit-to-file SOME-PATCH0001.patch aber was soll ich da setzen anstatt create-patch-from-last-commit-to-file?
186 git  patch 



3
Erstellen Sie eine Patch- oder Diff-Datei aus dem Git-Repository und wenden Sie sie auf ein anderes Git-Repository an
Ich arbeite an einem WordPress-basierten Projekt und möchte mein Projekt bei jeder neuen Release-Version von WP patchen. Dazu möchte ich einen Patch zwischen zwei Commits oder Tags generieren. Zum Beispiel /www/WPmache ich in meinem Repo Folgendes : $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch Oder $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch …
155 git  diff  patch  git-diff  git-apply 

20
Wie wende ich einen Diff-Patch unter Windows an?
Es gibt viele Programme, die einen Diff-Patch erstellen können, aber ich habe verdammt viel Zeit damit, einen anzuwenden. Ich versuche, einen Patch zu verteilen, und habe von einem Benutzer eine Frage zur Anwendung erhalten. Also habe ich versucht, es selbst herauszufinden und festgestellt, dass ich keine Ahnung habe, und die …
136 windows  diff  gnu  patch 

3
Was ist der Unterschied zwischen Git Am und Git Apply?
Beides git amund git applykann zum Anwenden von Patches verwendet werden. Ich sehe den Unterschied nicht. Ich sehe jetzt einen Unterschied: git amFestschreibt automatisch, während git applynur die Dateien berührt werden, aber kein Festschreiben erstellt wird. Ist das der einzige Unterschied?
134 git  patch 


5
TortoiseHg Patch anwenden
Mit TortoiseHg können Sie eine Patch-Datei mit Ihren Änderungen per E-Mail an jemanden senden. Unterstützt es jedoch das Anwenden von Patches? Wenn ja, wie wenden Sie einen Patch mit TortoiseHg an? Lösung Vielen Dank an @Will Bickford für Ihre Hilfe. Ich habe diese Funktion gerade als TODO auf der TortoiseHg-Website …

4
Was bedeutet "1 Zeile fügt Leerzeichenfehler hinzu", wenn ein Patch angewendet wird?
Ich bearbeite einige Markdown-Dateien eines geklonten Remote-Repositorys und wollte das Erstellen und Anwenden von Patches von einem Zweig auf einen anderen testen. Jedes Mal, wenn ich Änderungen vornehme, erhalte ich jedoch die folgende Meldung git apply: 0001-b.patch:16: trailing whitespace. warning: 1 line adds whitespace errors. (Dies geschieht auf meinem Mac …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.