ferramenta de merge de três vias

Resolva conflitos com todas as versões à vista.

Trinity é o espaço do FluxGit para revisar a base, a versão atual, a recebida e o resultado final. Quando os marcadores de conflito não bastam, ele ajuda a entender o que cada lado mudou antes de aplicar uma resolução.

Visão Trinity de três vias com base, atual e recebida; dados sintéticos
Interface real do FluxGit · dados sintéticos de demonstração

O problema: marcadores de conflito escondem contexto demais.

Um conflito de merge não é apenas dois blocos de texto: existem a base original, sua branch atual, a branch recebida e o arquivo resolvido que será incluído no commit. Sem esse contexto, você pode descartar acidentalmente a intenção de um dos lados.

Escopo atual

Trinity está em beta. Ele não resolve conflitos automaticamente. Com um provedor de IA configurado, a sugestão é um rascunho no editor: nada é gravado até você revisar e aplicar. Algumas sessões podem usar contexto derivado do status Git quando a sessão completa de merge não foi carregada.

Como o FluxGit ajuda.

três vias

Base / atual / recebida / resultado

Trinity mantém as quatro visualizações separadas para revisar o arquivo final com cuidado.

visibilidade

O conflito não desaparece silenciosamente

O FluxGit destaca o estado de conflito no painel para que arquivos não resolvidos não fiquem escondidos em uma lista de status comum.

manual

Decisões manuais ficam explícitas

Aceite a versão atual, a recebida ou edite manualmente, revisando o resultado antes de aplicar.

Privacidade e segurança.

A resolução de conflitos prioriza o trabalho local. O conteúdo fica no seu espaço de trabalho, salvo se você configurar explicitamente um provedor de IA ou compartilhar diagnósticos com consentimento. O Git deve continuar utilizável mesmo sem assistência de IA.

Recursos relacionados.

Gravado no aplicativo

Um merge pausado com dois arquivos em conflito. As versões atual, recebida e base estão identificadas; os arquivos são resolvidos um por um e continuar fica bloqueado até terminar todos. Abortar permanece disponível. Dados sintéticos de demonstração.