Lanzamiento de Git 2.44.0
10:21, 01.03.2024
El sistema de control de versiones distribuido Git ha recibido una nueva versión con 503 nuevas funciones y correcciones de errores de 85 nuevos desarrolladores, 34 de los cuales son nuevos.
Nuevas funciones incluidas en la actualización:
- Numerosos objetos que se encuentran en varios archivos de paquete diferentes con multi-pack-index ahora pueden ser reutilizados sin ser empaquetados en un solo archivo.
- Comando git rebase que puede utilizarse para recrear el historial en repositorios vacíos, procesar simultáneamente varias ramas y ejecutar comandos rebase para ramas distintas de la extraída en ese momento.
- El comando git rebase --autosquash puede usarse ahora para operaciones rebase en modo no interactivo, por lo que se puede ejecutar rebase con fixup sin comprobar la lista de tareas o cambiar la variable de entorno GIT_SEQUENCE_EDITOR$.
- Integración con GitLab CI.
- Los comandos git add y git stash ahora tienen soporte para atributos de ruta :(attr:...) así como un nuevo atributo builtin_objectmode, que permite filtrar archivos según los derechos de acceso.
- El parámetro advice.pushAlreadyExists de git config ahora se puede establecer en true, lo que eliminará la casilla Deshabilitar este mensaje con.