osFoundry / Platform
Merge
Compare quaisquer duas branches com um diff completo. Aprove ou peça mudanças inline.
O que é
Merge é a superfície de comparação de branches e revisão de código do osFoundry, parte das ferramentas de Code & Build. Escolha dois branches quaisquer e ele renderiza o diff completo entre eles: cada linha adicionada, removida e alterada em todos os arquivos, não apenas um resumo. Em vez de mudar para um site de hospedagem separado ou um terminal para inspecionar o que um merge traria, você lê a mudança onde seu código, chat e agentes já vivem.
A revisão acontece inline. Enquanto lê o diff, você pode aprovar a mudança ou pedir alterações nas linhas específicas que precisam de trabalho, de modo que o feedback fica ao lado do código a que se refere, e não em um tópico de comentários separado. Isso mantém a decisão e a evidência dela em uma única visão: o que mudou, por que importa e se está pronto para o merge. Como o osFoundry é um espaço de desktop com sua própria chave (BYOK), a revisão roda localmente contra o seu repositório e o diff permanece no seu dispositivo, a menos que você escolha compartilhá-lo. Não há taxa por usuário para adicionar um revisor nem margem de revenda sobre qualquer modelo que você aponte para o código.
Merge fica ao lado do restante do osFoundry, então os mesmos modelos de IA que você conecta com suas próprias chaves podem ajudar a ler o diff, explicar uma mudança ou redigir o raciocínio por trás de uma aprovação ou de um pedido de alteração. Um único espaço reúne os branches, o diff, a revisão e os assistentes que ajudam a avaliá-la, em vez de espalhar esse trabalho entre um provedor de hospedagem, um app de chat e um editor local.
Principais recursos
- Compare dois branches quaisquer e veja o diff completo: cada linha alterada em todos os arquivos, não um resumo
- Aprove uma mudança ou peça alterações inline, nas linhas exatas que precisam de atenção
- A revisão roda no desktop contra seu repositório local, então o diff pode ficar no seu dispositivo
- Traga suas próprias chaves de modelo para explicar diffs e redigir notas de revisão, sem margem de revenda
- Branches, diff, revisão e assistentes de IA vivem em um só espaço, em vez de espalhados por várias ferramentas
Casos de uso
- Desenvolvedor solo: compara um branch de funcionalidade com o main para ver exatamente o que o merge introduziria antes de assumir o compromisso
- Revisor em um time pequeno: lê o diff de um colega e pede alterações inline sem pagar taxa por usuário em uma plataforma de hospedagem
- Engenheiro atento à privacidade: revisa um diff localmente no desktop para que o código proprietário nunca saia da máquina durante a revisão
Perguntas frequentes
Quais branches posso comparar?
Dois branches quaisquer do seu repositório. O Merge renderiza o diff completo entre o par que você selecionar, mostrando cada linha adicionada, removida e alterada em todos os arquivos afetados.
Como deixo feedback sobre uma mudança?
Inline, enquanto lê o diff. Você pode aprovar a mudança ou pedir alterações diretamente nas linhas relevantes, para que seus comentários fiquem ao lado do código a que se referem.
Meu código sai da minha máquina quando eu o reviso?
O osFoundry é um espaço de desktop local-first, então o diff e a revisão rodam contra seu repositório local e permanecem no seu dispositivo, a menos que você escolha compartilhá-los. Qualquer ajuda de IA usa as chaves de modelo que você traz, sem margem de revenda.