Bald ist es soweit und ich muss zwei Branches zusammenführen.
Ich habe einen Hauptbranch in dem ich arbeite, einen weiteren in dem ich Neuerungen ins Programm einbaue und einen master Branch.
Mein Neuerungen-Branch unterscheidet sich mittlerweile sehr stark vom Hauptbranch. Es gibt so gut wie keine
Unit im Programm die ich nicht geändert habe.
Wie führe / merge ich beide Branches ohne Kopfschmerzen, Hunderten von Konflikten und einem eventuellen Datenverlust? Mein Hauptbranch liegt mittlerweile 17 Commits und weitere 53 geänderte noch un-committete Dateien zurück.