Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   git: Austausch bestimmter Commits zwischen Zweigen (https://www.delphipraxis.net/179202-git-austausch-bestimmter-commits-zwischen-zweigen.html)

Lemmy 19. Feb 2014 20:07

git: Austausch bestimmter Commits zwischen Zweigen
 
Hallo,

Ausgangssituation:
Git-Repository mit einem Zweig "dev". Von diesem wird ein Branch "devD7" erstellt.

"dev" wird auf XEx umgestellt (Unicode usw), devD7 wird mit Delphi 7 weiter entwickelt (Bugfixing).
Als erstes wird eine neue Lib eingeführt, im dev die Units für XEx, in devD7 die für Delphi 7.

Nun habe ich das Problem, dass wenn ich in devD7 einen bugfix mache, muss ich den manuell in dev nachziehen, d.h. die Änderungen zeitgleich dort machen.

Ich habe schon versucht das über die git patches zu machen, einen Commit (=Bugfix) in einen Patch auslagern, aber dann fangt der an im dev-Zweig die Units der nach der Verzweigung eingeführten Lib-Units zu ändern.

Habe ich hier grundlegend was falsch gemacht mit der Verzweigung? Gibt es noch ne andere Variante bestimmte Änderungen zwischen 2 Zweigen auszutauschen? Dass ggf. Konflikte in einzelnen Dateien gelöst werden müssen ist kein Thema.....

Grüße

fkerber 19. Feb 2014 22:09

AW: git: Austausch bestimmter Commits zwischen Zweigen
 
Hi,

ich bin mir nicht sicher, ob ich die Frage richtig verstanden habe, aber vielleicht hilft dir das Stichwort "cherry-pick" weiter.


Viele Grüße,
Frederic

Lemmy 19. Feb 2014 22:23

AW: git: Austausch bestimmter Commits zwischen Zweigen
 
super! sieht gut aus...


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz