Introducing G2.ai, the future of software buying.Try now
Arpit S.
AS
Staff Software Engineer at ServiceMax

Cómo resuelves conflictos de archivos.

3 comentarios
Parece que no has iniciado sesión.
Los usuarios deben estar conectados para responder preguntas
Iniciar Sesión
GM
IT Programmer & Report Specialist
0
Cuando tienes un conflicto de fusión, hay un menú contextual en tu área de Estado de Archivos. Puedes hacer clic en cada archivo en conflicto y elegir "Resolver Conflictos" usando "El suyo" o "El mío". Alternativamente, si deseas más supervisión en el proceso, puedes abrir el archivo y comparar la versión HEAD con la versión de la rama y seleccionar qué líneas deseas conservar.
Parece que no has iniciado sesión.
Los usuarios deben estar conectados para escribir comentarios
Iniciar Sesión
Responder
Alexander C.
AC
Backend developer
0
Desde SourceTree, haz clic en Herramientas->Opciones. Luego, en la pestaña "General", asegúrate de marcar la casilla para permitir que SourceTree modifique tus archivos de configuración de Git. Luego cambia a la pestaña "Diff". En la mitad inferior, usa el menú desplegable para seleccionar el programa externo que deseas usar para hacer las diferencias y la fusión. He instalado KDiff3 y me gusta bastante. Ahora, cuando haya una fusión, puedes ir a Acciones->Resolver Conflictos->Lanzar Herramienta de Fusión Externa.
Parece que no has iniciado sesión.
Los usuarios deben estar conectados para escribir comentarios
Iniciar Sesión
Responder
Tambia E.
TE
Developer at SI-IC
0
Solo un usuario tiene permitido ejecutar el resolvedor en cualquier momento dado. Si un segundo usuario intenta ejecutar bk resolve, recibirán un mensaje de error indicando que otro usuario ya está ejecutando el resolvedor. También es posible que varios usuarios resuelvan un conjunto de conflictos. Una forma típica de hacer esto es usar el comando bk conflicts para obtener una lista de archivos que necesitan resolución manual junto con una lista de usuarios responsables de los cambios en conflicto. Luego, cada usuario toma turnos invocando el resolvedor en la lista de archivos de los cuales son responsables, registrando los cambios a medida que avanzan. Después de que los conflictos en los archivos individuales han sido resueltos y registrados, se ejecuta el comando bk resolve sin argumentos para terminar el proceso y confirmar.
Parece que no has iniciado sesión.
Los usuarios deben estar conectados para escribir comentarios
Iniciar Sesión
Responder