Git 2.48

Git 2.48

La version 2.48 du système de gestion de versions décentralisé Git, écrit en C et distribué sous la licence GNU GPL 2, a été publiée.

Liste des principales modifications :

  • La nouvelle variable de configuration remote..serverOption a le même effet que si l'option —serverOption= était définie dans la ligne de commande.
  • La commande git rebase —rebase-merges utilise désormais les noms de branches comme étiquettes lorsque cela est possible.
  • Les commandes git notes add et git notes append avec le nouveau drapeau -e ouvrent les notes dans $GIT_EDITOR avant de les sauvegarder.
  • La documentation de git bundle sur l'utilisation de —all lors de la création de paquets a été améliorée.
  • Le support des anciennes versions de libcURL et Perl a été supprimé.
  • Le fonctionnement de git mergetool a été amélioré en cas d'échec de la commande.
  • Les commandes git bundle —unbundle et git clone exécutées sur un fichier de paquet lancent fsck pour les nouveaux objets avec des niveaux personnalisables de vérification fck.
  • Si lors de l'exécution de git fetch $remote, refs/remotes/$remote/HEAD est manquant et que l'autre partie pointe HEAD vers une branche, refs/remotes/$remote/HEAD se met à jour pour indiquer cette branche.
  • Maintenant, git fetch prend en compte les paramètres remote..followRemoteHEAD pour le suivi de HEAD dans refs/remotes//HEAD.
  • La commande git range-diff a ajouté la prise en charge de l'option —diff-merges pour comparer les commits de fusion dans les plages comparées.
  • Le sous-système reftable a été amélioré.
  • Ajout de la prise en charge de la compilation avec des implémentations plus performantes de l'algorithme SHA-1 au lieu de l'algorithme actuellement utilisé. SHA1DC avec détection des collisions ($ make OPENSSL_SHA1_UNSAFE=1 ou $ make BLK_SHA1_UNSAFE=1).
  • Amélioration de la compatibilité avec la norme C23 et GCC 15.
  • Optimisation de git describe.
  • Ajout de la possibilité de compilation avec le système de build Meson.
  • Le 30 mai, la version de l'outil en ligne de commande

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster