Noticias de ME, 21 de abril (UTC+8): según el monitoreo de Beating, Git lanzó la versión 2.54. El ingeniero de GitHub Taylor Blau presentó en el blog oficial las actualizaciones clave de las versiones 2.53 y 2.54, principalmente el comando experimental git history y el mecanismo de hooks configurables. El comando git history está orientado a reescritura simple de commits, con dos subcomandos: reword (modificar el mensaje del commit) y split (dividir interactivamente un commit en dos), sin modificar el área de trabajo ni el índice, y es compatible con repositorios desnudos, ofreciendo un enfoque más directo que el flujo de git rebase -i que requiere mantener una lista de tareas y resolver conflictos. Este comando no admite commits de fusión y rechaza automáticamente los conflictos; su interfaz aún podría modificarse. Los hooks configurables resuelven el problema tradicional de compartir hooks entre repositorios. Anteriormente, los hooks solo podían ser scripts mantenidos individualmente en el directorio .git/hooks de cada repositorio; a partir de la 2.54, se pueden definir en ~/.gitconfig, configuración del sistema o del repositorio mediante [hook "nombre"] event=... command=..., permitiendo asociar múltiples hooks al mismo evento, ver sus orígenes con git hook list y deshabilitarlos individualmente con hook..enabled=false. Esto incorpora las capacidades principales de herramientas de terceros como husky y pre-commit directamente en Git. Otros cambios: la estrategia predeterminada de git maintenance cambió de gc a geometric, introducida en la 2.52, que fusiona archivos pack en incrementos geométricos; se agregó reintento para respuestas HTTP 429; git log -L puede combinarse con -S y -G pickaxe; y los alias admiten caracteres no ASCII. (Fuente: BlockBeats)
Git 2.54 lanzado con 'git history' experimental y ganchos configurables
KuCoinFlashCompartir






Git 2.54 se lanzó el 21 de abril (UTC+8), con herramientas experimentales como 'git history' y ganchos configurables. El comando 'git history' permite operaciones de reescritura y división para la edición de confirmaciones, mientras que el nuevo sistema de ganchos permite configuraciones compartidas entre repositorios. Las actualizaciones también incluyen un cambio en la estrategia predeterminada para 'git maintenance', reintento HTTP para errores 429 y funcionalidad mejorada de 'git log -L'. Las noticias en la cadena continúan destacando actualizaciones clave en herramientas para desarrolladores. Los nuevos listados de tokens a menudo dependen de estas mejoras en la infraestructura para una implementación más fluida.
Fuente:Mostrar original
Descargo de responsabilidad: La información contenida en esta página puede proceder de terceros y no refleja necesariamente los puntos de vista u opiniones de KuCoin. Este contenido se proporciona solo con fines informativos generales, sin ninguna representación o garantía de ningún tipo, y tampoco debe interpretarse como asesoramiento financiero o de inversión. KuCoin no es responsable de ningún error u omisión, ni de ningún resultado derivado del uso de esta información.
Las inversiones en activos digitales pueden ser arriesgadas. Evalúa con cuidado los riesgos de un producto y tu tolerancia al riesgo en función de tus propias circunstancias financieras. Para más información, consulta nuestras Condiciones de uso y la Declaración de riesgos.