Im Anschluss an diese Frage :
Wenn ich alleine in einem Team arbeite, kann ich nützliche Commit-Nachrichten beim Zusammenführen von Zweigen beibehalten, indem ich alle Commits zu einem einzelnen Diff zusammenführe und dann diesen Diff zusammenführe. Auf diese Weise kann ich leicht sehen, welche Änderungen in der Verzweigung eingeführt wurden, und ich habe eine einzige Zusammenfassung, die die Funktion / Änderung / alles beschreibt, was in dieser Verzweigung beim Durchsuchen der Hauptverzweigung erreicht wurde.
Meine Frage ist nun, wie kann ich das erreichen, wenn ich mit einem Team zusammenarbeite? In diesem Fall werden die Zweige in ein Remote-Repository verschoben, was bedeutet, dass ich nicht alle Festschreibungen in dem Zweig zu einer einzigen Festschreibung zusammenfassen kann . Kann ich bei einem öffentlichen Zweig immer noch einen einzigen sinnvollen Merge-Commit im Master-Zweig ausführen? (Mit "nützlich" meine ich, dass mir das Festschreiben in der Master-Zeile (1) eine nützliche Zusammenfassung dessen, was in der Verzweigung getan wurde, und (2) Unterschiede derselben sagt.)