• IT-Karriere:
  • Services:

Versionskontrolle: Git 2.24 ermöglicht einfache Feature-Abos

Die aktuelle Version 2.24 des Versionskontrollsystems Git ermöglicht es, neue Funktionen einfacher zu testen und zu nutzen. Umgesetzt wird das über Funktions-Makros. Das Durchsuchen der Git-Historie ist nun auch standardmäßig schneller.

Artikel veröffentlicht am , Kristian Kißling/Linux Magazin/
Git 2.24 ist erschienen.
Git 2.24 ist erschienen. (Bild: Github)

Das Versionskontrollsystem Git ist in Version 2.24 erschienen. Die Änderungen sind zahlreich, die Entwickler des Code-Hosters Github fassen einige der wichtigsten Neuerungen in einem Blogpost zusammen. Dazu zählen Feature-Makros, Commit Graphs und ein Werkzeug für schnelleres Suchen und Filtern.

Feature-Makros als Funktionsabo

Stellenmarkt
  1. ESG Elektroniksystem- und Logistik-GmbH, Donauwörth
  2. Robert-Bosch-Krankenhaus GmbH, Stuttgart

Für neue Versionen von Git stellen die Entwickler nun sogenannte Feature-Makros bereit. Wollen Entwickler und Nutzer nicht alle neuen Optionen übernehmen, aber einige wichtige Funktionen und Einstellungen ausprobieren, lässt sich die Git-Konfiguration entsprechend anpassen. So ist es möglich, nur bestimmte Makro-Einträge zu aktivieren, etwa den Umgang mit vielen Dateien über git config feature.manyFiles true.

Diese einzelne Option fasst damit sämtliche Funktionen und Neuerungen zusammen, welche die Git-Entwickler als wichtig für den Umgang mit vielen Dateien erachten. Werden in künftigen Versionen von Git weitere Neuerungen für diesen Anforderungsfall hinzugefügt, sollen diese bei Nutzern dank der gesetzten Option automatisch aktiviert werden.

Die Commit Graphs sind seit Version 2.19 in Git verfügbar und verbessern die Performance beim Laden und Durchsuchen von Git-Commits. Mussten Anwender diese Funktionen in der Vergangenheit noch explizit einschalten, werden sie mit Git 2.24 standardmäßig aktiviert. Das sollte Operationen wie die Suche nach bestimmten Bugfixes beschleunigen.

Schneller filtern

Wer die Historie seines Git-Projekts durchsuchen will, um etwa ältere Commits zu entfernen, nutzte dafür bisher wahrscheinlich git filter-branch. Der Befehl zeigt laut dem Github-Blogpost und den Github-Entwicklern jedoch sein Alter: Der Einsatz des Tools sei nicht nur umständlich, sondern es arbeite auch langsam. Als Alternative dazu empfiehlt das Projekt git filter-repo. Das neue Werkzeug operiert auf einer Stream-Repräsentation der Commit-Historie, verwendet also eine effizientere Methode, um die oft vielen alten Commits eines Repositories zu durchsuchen.

Zudem übernahm das Projekt den Contributor Covenant, einen populären Verhaltenskodex für einen respektvollen Umgang der Entwickler untereinander. 17 prominente Git-Entwickler unterzeichneten den Kodex.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • ohne Tracking
  • mit ausgeschaltetem Javascript


Anzeige
Spiele-Angebote
  1. 53,99€
  2. (-14%) 42,99€
  3. 4,99€
  4. 80,99€

Folgen Sie uns
       


Death Stranding - Fazit

Das Actionspiel Death Stranding schickt uns in eine düstere Welt voller Gefahren - und langer Wanderungen. Das aktuelle Werk von Stardesigner Hideo Kojima erscheint für Playstation 4 und Mitte 2020 für Windows-PC.

Death Stranding - Fazit Video aufrufen
Frauen in der IT: Ist Logik von Natur aus Männersache?
Frauen in der IT
Ist Logik von Natur aus Männersache?

Wenn es um die Frage geht, warum es immer noch so wenig Frauen in der IT gibt, kommt früher oder später das Argument, dass Frauen nicht eben zur Logik veranlagt seien. Kann die niedrige Zahl von Frauen in dieser Branche tatsächlich mit der Biologie erklärt werden?
Von Valerie Lux

  1. IT-Jobs Gibt es den Fachkräftemangel wirklich?
  2. Arbeit im Amt Wichtig ist ein Talent zum Zeittotschlagen
  3. IT-Freelancer Paradiesische Zustände

Red Dead Redemption 2 für PC angespielt: Schusswechsel mit Startschwierigkeiten
Red Dead Redemption 2 für PC angespielt
Schusswechsel mit Startschwierigkeiten

Die PC-Version von Red Dead Redemption 2 bietet schönere Grafik als die Konsolenfassung - aber nach der Installation dauert es ganz schön lange bis zum ersten Feuergefecht in den Weiten des Wilden Westens.

  1. Rockstar Games Red Dead Redemption 2 belegt 150 GByte auf PC-Festplatte
  2. Rockstar Games Red Dead Redemption 2 erscheint für Windows-PC und Stadia
  3. Rockstar Games Red Dead Online wird zum Rollenspiel

ZFS erklärt: Ein Dateisystem, alle Funktionen
ZFS erklärt
Ein Dateisystem, alle Funktionen

Um für möglichst redundante und sichere Daten zu sorgen, ist längst keine teure Hardware mehr nötig. Ein Grund dafür ist das Dateisystem ZFS. Es bietet Snapshots, sichere Checksummen, eigene Raid-Level und andere sinnvolle Funktionen - kann aber zu Anfang überfordern.
Von Oliver Nickel

  1. Dateisystem OpenZFS soll einheitliches Repository bekommen
  2. Dateisystem ZFS on Linux unterstützt native Verschlüsselung

    •  /