Definición y significado de ramificación

La ramificación es una característica de control de versiones que permite a los desarrolladores probar nuevas funciones dentro de un más suave or solicitud código antes de unirlo oficialmente con el código fuente activo. Una nueva rama dentro del código es básicamente una versión copiada de la primera sección del código, pero luego recibe su propio nombre y se puede editar por separado. La ramificación también puede denominarse arroyo o árbol.

Una de las plataformas de control de versiones más famosas que ofrece ramificación es Vamos, desarrollado en 2005 por Linux creador Linus Torvalds.



El control de versiones permite a los desarrolladores moverse entre diferentes ramas en la misma sección del programa para que puedan experimentar con funciones para una nueva versión. Sin embargo, estos cambios no tienen que implementarse con el resto del código correctamente, sí; tienen tiempo para probar. Una vez que las ramas estén listas para unirse, los desarrolladores las fusionarán. Aunque la ramificación es muy útil para probar secciones de código independientes del resto del programa, muchos desarrolladores recomiendan fusionar las ramificaciones con regularidad para que el código no tenga problemas para encajar.

La ramificación es una parte crucial de las plataformas de control de versiones; permite a los desarrolladores trabajar en diferentes secciones de código de forma rápida. Especialmente en aplicaciones grandes, es esencial poder realizar ediciones simultáneas sin arruinar el trabajo de otra persona. La ramificación es solo una y para los desarrolladores para hacer que el software sea más confiable.

La bifurcación difiere de la bifurcación, en la que los desarrolladores crean una nueva área del código que pretende ser independiente, nunca para fusionarse con el código existente.

Artículos destacados

Gran lista de abreviaturas de mensajes de texto y chat en línea

De A3 a ZZZ, enumeramos 1,559 abreviaturas de mensajes de texto y chat en línea para ayudarlo a traducir y comprender la jerga actual de los mensajes de texto. Incluye Top ...

La historia de los sistemas operativos Windows

Microsoft Windows es una familia de sistemas operativos. Analizamos la historia de los sistemas operativos Windows de Microsoft (SO Windows) desde 1985 hasta el presente ...

Cómo crear un acceso directo de escritorio a un sitio web

Esta guía de la biblioteca en línea le mostrará cómo crear un acceso directo de escritorio a un sitio web usando Firefox, Chrome o Internet Explorer (IE). Creando un escritorio ...

Cuentas de correo electrónico de Hotmail [Outlook]

Por Vangie Beal Hotmail es uno de los primeros servicios de correo web público al que se puede acceder desde cualquier navegador web. Antes de Hotmail y su ...

Definición de publicidad nativa y ...

La publicidad nativa está diseñada para encajar de forma natural en el contenido de una web ...

Definición de llamada a la acción ...

Un llamado a la acción, comúnmente conocido como CTA en ventas y marketing ...

Definición de Lead Nurturing y ...

El desarrollo de leads es el proceso de desarrollar una relación comercial con los clientes y ...