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.

1232
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...

254
GCD zur Ausführung der Aufgabe im Hauptthread

Ich habe einen Rückruf, der von jedem Thread kommen könnte. Wenn ich diesen Rückruf erhalte, möchte ich eine bestimmte Aufgabe im Hauptthread ausführen. Muss ich überprüfen, ob ich bereits im Haupt-Thread bin - oder gibt es eine Strafe, wenn ich diese Überprüfung nicht durchführe, bevor ich den...

212
Überladung der Python-Funktion

Ich weiß, dass Python das Überladen von Methoden nicht unterstützt, aber ich bin auf ein Problem gestoßen, das ich scheinbar nicht auf nette pythonische Weise lösen kann. Ich mache ein Spiel, in dem ein Charakter eine Vielzahl von Kugeln abschießen muss, aber wie schreibe ich verschiedene...

204
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...