Base / atual / recebida / resultado
Trinity mantém as quatro visualizações separadas para revisar o arquivo final com cuidado.
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.
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.
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.
Trinity mantém as quatro visualizações separadas para revisar o arquivo final com cuidado.
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.
Aceite a versão atual, a recebida ou edite manualmente, revisando o resultado antes de aplicar.
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.
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.