Ich möchte einen Patch aus einem bestimmten gcc
Zweig erstellen , der ihn mit den offiziellen Releases vergleicht. Wenn ich also den Tarball aus der Stable-Version entpacke, kann ich den Patch anwenden und das Äquivalent dessen erhalten, was sich in diesem speziellen Zweig befand.
Es ist das erste Mal, dass ich einen Patch erstellen muss. Daher mache ich das zum ersten Mal. Mein Hauptanliegen ist es, die richtigen Optionen und das richtige Parsing zu finden, da es sich um eine äußerst wichtige Software handelt
diff -crB GccStable GccGit > /tmp/fromStabletoBranch.patch
Ist das genug und der beste Weg, es zu tun?
gcc
aus dem offiziellen Stable tar.bz2
und eine andere instabile Version davon aus einem git
Repository, ich möchte einen Patch erstellen, natürlich möchte ich nur mit dem master
Branch vergleichen, nicht mit dem gesamten Repository.
tar.bz2
ist eindeutig kein git
Aufbewahrungsort. Wie sollte ich Ihrer Meinung nach vorgehen?