HeadlinesBriefing favicon HeadlinesBriefing.com

Vista previa de Git 2.56 y hoja de ruta para 3.0

Hacker News •
×

El sistema de gestión de código fuente Git está preparándose para la publicación deGit 2.56, esperado para finales de septiembre, actualmente en forma de candidato a publicación. Esta versión incluye más de700commits no combinados con mejoras de usabilidad pero sin cambios fundamentales. Las adiciones notables incluyen un subcomando `drop` para la caja de herramientas experimental `git history` para eliminar commits, aunque falla con los commits combinados. `git status` ahora sugiere `git pull` para las ramas atrasadas, y `git refs` gana subcomandos `create`、`delete`、`update` y `rename`. Otras modificaciones incluyen `--delete-merged` para `git branch`, protección de bisect, reintentos de bloqueo de configuración, y `--resolved` para `git add`.

De cara al futuro, el mantenedorJunio Hamanorealizó una encuesta a la comunidad a principios de septiembre sobre si la siguiente publicación debería ser la esperada de largo plazoGit 3.0. Esta versión mayor introduciría interrupciones de compatibilidad, significativamente cambiando la función hash predeterminada deSHA-1aSHA-256. Aunque SHA-1 tiene debilidades conocidas, Git incluye defensas contra los ataques actuales. La transición busca asegurar la integridad del repositorio a largo plazo, ya que los hashes identifican todos los objetos y verifican las cadenas de commits. La comunidad debe decidir entre terminar el año con 3.0 o emitir más publicaciones 2.x primero.

Entidades clave: Personas: Junio Hamano