🧑💻 Neuer zu Git oder LabEx? Wir empfehlen, mit dem Kurs Quick Start with Git zu beginnen.
Wenn Sie mit Git arbeiten, ist es üblich, in einem Repository mehrere Branches zu haben. Es kann jedoch schwierig sein, alle Branches und ihre letzten Commit-Daten im Auge zu behalten. In diesem Lab werden Sie lernen, wie Sie Git verwenden, um Branches nach Datum zu sortieren, was es einfacher macht, Ihr Repository zu verwalten.
Lerne durch echte Programmierung.
Sortiere Git-Branches nach Datum
Sie haben ein Git-Repository mit mehreren Branches und möchten sie nach Datum sortieren. Dadurch können Sie sehen, welche Branches kürzlich aktualisiert wurden und welche nicht. Das Sortieren von Branches nach Datum kann Ihnen auch helfen, Branches zu identifizieren, die eventuell Beachtung oder Zusammenführung benötigen.
Für dieses Lab verwenden wir das Repository von https://github.com/labex-labs/git-playground.
Wechsel zum Branch namens master und erstelle einen Branch namens two:
git checkout master
git checkout -b two
Um die Branches nach Datum zu sortieren, verwenden Sie folgenden Befehl:
git branch --sort=-committerdate
Dies zeigt eine Liste aller lokalen Branches an und sortiert sie basierend auf dem Datum ihres letzten Commits. Sie können die Pfeiltasten verwenden, um die Liste zu durchlaufen, und drücken Sie Q, um zu beenden.
Dies ist das fertige Ergebnis:
Zusammenfassung
Das Sortieren von Git-Branches nach Datum kann ein nützliches Werkzeug für die Verwaltung Ihres Repositories sein. Mit dem Befehl git branch --sort=-committerdate können Sie leicht sehen, welche Branches kürzlich aktualisiert wurden und welche eventuell Beachtung benötigen. In diesem Lab haben Sie die Kenntnisse und Fähigkeiten erworben, um Git-Branches nach Datum zu sortieren, was es einfacher macht, Ihr Repository zu verwalten.
"
You guys are awesome. love the way that labby breaks terms or syntax down to definitions and then a simple creative rewording to easily give a really good idea of what the concept in question, is."
— G-O Va-Knee
"
Great Implementation!
Ease of Usage and Understanding you covered it all!
Also great structuring to make learning practical and easy!"