Um Doxygen zu lernen, habe ich einen Zweig erstellt und die Quelldateikommentare eines sich langsam bewegenden Projekts geändert. Allerdings hat dass Projekt, da große Veränderungen hatten, eine große Datei in mehrere kleinere Dateien aufteilen:Tipps zum Zusammenführen großer Änderungen zwischen Zweigen
big_file.c -> big_file.c file_a.[ch] file_b.[ch]
ich das gleiche auf meinem Zweig tun wollen. Natürlich kann ich duplizieren meine Filiale large_file.c als file_a. [Ch], etc. und fusionieren von Hand, Löschen der irrelevanten Teile. Allerdings habe ich mich gefragt, ob es weniger fehleranfällige Möglichkeiten gab, dies zu tun.
Ich hatte git Merge versucht. Es werden einige der Änderungen, die an der Datei big_file.c in der Doxygen-Verzweigung vorgenommen wurden, an die neue Datei_a.c weitergegeben, andere werden jedoch gelöscht. Dies ist eine Fehlerquelle; Ich müsste die Kommentare (die über die Quelle verstreut sind und die beim Zusammenführen viel Mismatch verursachen) redoxisieren. – themis