Ich habe zwei Zweige Zweig A und Zweig B in GIT-Projekt. wobei i einen Code begangen haben A, verzweigen die Patch ist 1. Dann Kirsche gepflückt Patch 1 des Zweiges A bis Zweig B. später i einen zweiten Patch gab (Patch 2) auf die gleiche in Zweig A. commit Wie füge ich Patch 2 von Zweig A zu Zweig B hinzu?Wie Kirschpic und fügen Sie einen zweiten Fleck zum ersten kirschpickten Flecken hinzu?
0
A
Antwort
0
Wenn keine weiteren Commits beteiligt sind, ist hier eine einfache Lösung:
git checkout branch-B
git reset HEAD^ --hard
git cherry-pick <same-commit>
Es ist wie keine neuen aussehen wird auf dem Zweig-B erstellt commit.
Wenn es Ihnen nichts ausmacht, ein neues Commit zu Branch-B hinzuzufügen, nur git cherry-pick <same-commit>
.
Aber nachdem Sie dem gleichen Commit einen zweiten Patch gegeben haben, sollte die Commit-ID geändert werden. In der Tat haben wir zwei Commits. Um klar zu sein, die <same-commit>
oben ist eigentlich die zweite Commit-ID.
Verwandte Themen
- 1. Wie fügen Sie einen Link zum Thumbnail in WordPress hinzu?
- 2. WooCommerce: Fügen Sie einen Eingang zum Einkaufswagen hinzu und fügen Sie dann die Daten zum Einkaufswagenartikel hinzu
- 3. Sql Join, extrahieren Wert aus der zweiten Tabelle und fügen Sie es zum ersten
- 4. Python: Teilen Sie einen Float in verschiedene Variablen, fügen Sie den letzten Float zum ersten int hinzu und berechnen Sie
- 5. So fügen Sie einen Schlüssel zum React Component-Objekt hinzu
- 6. Fügen Sie einen Kernel-Parameter mit sed zum grub hinzu
- 7. Wie füge ich einen zweiten springenden Ball zum Fenster hinzu?
- 8. Fügen Sie einen Monat zum aktuellen Datum hinzu
- 9. Fügen Sie einen glatten Effekt zum Ausblenden einer Liste hinzu
- 10. Fügen Sie maven docsets zum Eifer hinzu
- 11. So fügen Sie einen Titel und einen Teilstring hinzu
- 12. Fügen Sie 0 zum Hostnamen hinzu
- 13. Fügen Sie ein ViewStub programmatisch zu einem RelativeLayout hinzu, dann fügen Sie ein zweites ViewStub unter dem ersten hinzu
- 14. fügen Sie einen Querfehler hinzu und überprüfen Sie die Überprüfung
- 15. So fügen Sie einen festen Text hinzu
- 16. Ruby: Fügen Sie einen dynamischen Modulnamen hinzu
- 17. Fügen Sie einen Dokumentverweis zu PDF hinzu
- 18. Python: Fügen Sie einen leeren Binärregistrierungsschlüssel hinzu
- 19. Fügen Sie einen Listeneintrag über Javascript hinzu
- 20. So fügen Sie zwei Arrays paarweise hinzu
- 21. Fügen Sie einen Speicherpfad mit xhtml2pdf und Downloadlink hinzu?
- 22. So fügen Sie einen neuen Anbieter hinzu
- 23. Fügen Sie dem Textfeld einen Feldwert hinzu
- 24. Fügen Sie Zeilen ein und fügen Sie fehlende Daten hinzu
- 25. So fügen Sie einen Aufpreis hinzu
- 26. Fügen Sie einen Schatten mit CAShapeLayer hinzu?
- 27. Fügen Sie programmgesteuert einen UIPageViewController hinzu
- 28. Wie fügen Sie Dateien schneller zum Commit hinzu?
- 29. Wie fügen Sie jQuery zum SoloLearn Playground hinzu?
- 30. Wie fügen Sie einen Link zu einer Schaltfläche hinzu?
Danke Elpiekay, Es funktioniert für mich :) –