Artikelversion: Enterprise Server 2.17
Was werden meine Commits in der falschen Reihenfolge angezeigt?
Falls Sie Ihren Commit-Verlauf über den Befehl „git rebase“ oder über einen erzwungenen Push-Vorgang umschreiben, werden Sie beim Öffnen eines Pull Requests feststellen, dass Ihre Commit-Abfolge eine abweichende Reihenfolge aufweist.
GitHub hebt Pull Requests als einen Raum für Diskussionen hervor. Alle Aspekte davon – Kommentare, Referenzen und Commits – werden in chronologischer Reihenfolge dargestellt. Wenn beim Durchführen von Rebasing-Vorgängen Ihr Git-Commit-Verlauf geändert wird, ändert sich dadurch das Raum-Zeit-Kontinuum. Folglich werden Commits möglicherweise nicht erwartungsgemäß auf der GitHub-Oberfläche dargestellt.
Sollen Commits immer in der entsprechenden Reihenfolge angezeigt werden, sollten Sie git rebase
nicht verwenden. Seien Sie jedoch versichert, dass nichts defekt ist, wenn die Elemente nicht in der chronologischen Reihenfolge angezeigt werden!