DLFP - Dépêches - Nouvelles de Git : 2.20.0, Git Merge, etc.
- Décembre 2018 -
La version 2.20.0 de Git, logiciel de gestion de versions décentralisé, vient tout juste d’être étiquetée par Junio Hamano, le mainteneur. Elle contient comme toujours un nombre important d’améliorations, même si elles ne sont pas forcément visibles par la plupart des utilisateurs (certaines nouveautés sont détaillées en seconde partie de la dépêche).
Pour être tenu au courant de l’actualité Git, il y a Git Rev News, une lettre d’actus mensuelle qui contient pas mal d’infos en tout genre liées à Git (Git Rev News est éditée depuis presque quatre ans par un petit groupe de développeurs et de fans dont je fais partie).
Il y a aussi prochainement la conférence Git Merge à Bruxelles le 1er février prochain, juste avant le FOSDEM (2 et 3 février). Oui, c’est au même endroit, appelé The EGG Brussels, que la Git Merge 2017 qui avait aussi lieu juste avant le FOSDEM. Comme d’habitude, le jour précédant la Git Merge proprement dite (donc le 31 janvier), des workshops sont proposés et, en parallèle, il y a un Git Contributor Summit auquel tous les développeurs de Git ou d’un logiciel lié à l’écosystème de Git sont invités.
- lien n°1 : [ANNOUNCE] Git v2.20.0
- lien n°2 : Counting Objects by GitHub
- lien n°3 : Object Deduplication by GitLab
- lien n°4 : Drupal Moving to GitLab
- lien n°5 : Git Rev News Archive
- lien n°6 : Git Merge Conference
- lien n°7 : FOSDEM 2019
- lien n°8 : Git Contributor Summit
Revenons sur les nouveautés de la version 2.20.0. En particulier sur git rebase
, qui est maintenant complètement (ou presque) réécrit en C (bien qu’il soit toujours possible d’utiliser l’ancienne version en configurant rebase.useBuiltin
à false
).
Une autre amélioration, à laquelle j’ai aussi un peu participé, est un ensemble d’options de stockage appelé delta-islands
initialement développé par GitHub il y a plusieurs années. Cela permet d’améliorer significativement les performances lorsque l’on stocke tous les divergences (forks) d’un dépôt (repo) dans le même dépôt sous‐jacent. GitLab travaille actuellement à cela en utilisant justement les delta-islands
, suite à une demande de Drupal.
Commentaires : voir le flux atom ouvrir dans le navigateur
par Christian Couder, Benoît Sibaud, Davy Defaud, Bruno Michel
DLFP - Dépêches
LinuxFr.org
Tribune April : Techsoup et Solidatech, instruments d'influenceAprès une première position sur Solidatech en 2020, l'April a passé à nouveau du temps pour étudier et comprendre la place des structures Solidatech (...)
TuxRun et le noyau Linux
Il y a quelques années, je vous avais présenté TuxMake, un utilitaire pour faciliter la (cross-)compilation du noyau Linux supportant une grande (...)
Retour d’expérience sur l’utilisation de GrapheneOS (ROM Android libre)
Suite à la dépêche Comparatif : GrapheneOS vs LineageOS, je souhaitais faire part d’un retour d’expérience sur l’utilisation de GrapheneOS sur un (...)
Ubix Linux, le datalab de poche
Ubix Linux est une distribution Linux libre et open-source dérivée de Debian.Le nom « Ubix » est la forme contractée de « Ubics », acronyme issu de (...)
Open Food Facts : récit d’un contributeur
Récit de mon aventure en tant que contributeur pour le projet Open Food Facts, la base de donnée alimentaire ouverte et collaborative, où je suis (...)