Bei einer Website muss ein Funktionszweig nach einigen Wochen der Entwicklung sowohl von Front-End- als auch Back-End-Entwicklern in den Master-Zweig zusammengeführt werden.
Das Problem ist, dass die Back-End-Entwickler kaum in der Lage sind, CSS- und Vorlagenkonflikte zu lösen, und die Front-End-Entwickler können die Back-End-Konflikte nicht lösen. Wie würden Sie dieses Problem lösen?
Ich hatte einige Ideen:
- Einer der Entwickler löst "seine" Konflikte lokal und übergibt die Patches an den anderen Entwickler, der dann die eigentliche Zusammenführung vornimmt.
- Teilweise Zusammenführungen, Aufteilung der Zusammenführung in mehrere Übertragungen
- Verwenden Sie eine andere vcs-Workflow-/Verzweigungsstrategie