Usando Merge

Como usar o Merge com o netBeans? Porfavor Coloque os passos Obrigado!

Cara, se for o que eu to pensando é bem simples.

Cria um Diff, e aplica como Patch.

Criando o Diff :

Vc tem que ter 2 arquivos, sendo que um é um modificação do outro - nada demais,

então clica com o botao direito no nome do arquivo MAIS VELHO, ali na guia de projetos do lado esquerdo, vai em Tools (o meu tá em inglês, se o seu tiver em pt_br deve ser Ferramentas ), daí clica em Diff to…

Daí escolhe o segundo arquivo - O MAIS NOVO.

Ele vai abrir uma tela especial de comparação de arquivos.

No topo dessa janela, tem um botão chamdo Export ou Exportar,

daí salva essa exportação em algum luga, pode ser no desktop.

Esse arquivo é um Diff. Também chamado de Patch.

Aplicando o Patch:

Agora você tem um Diff pra aplicar, clica com o botão direito no arquivo (MAIS VELHO) o qual vc quer aplicar o Diff, vá em Tools de novo, mas agora em Apply Diff Patch…

Daí é só escolher o Diff que você criou que deve estar lá no desktop.

Quando você der o OK ele já vei ter aplicado o patch, ou seja, seu arquivo mais velho já foi alterado.

Ele irá perguntar se vc quer revisar o código, se clicar sim, vai abrir uma outra janela como aquela do começo, mostrando as alterações.

Pronto, vc fez o merge entre 2 arquivos.

Pra resolver conflitos, se houverem, é melhor você dar uma procurada no google, aprender como funciona a identação dos erros e separação que é colocada nos arquivos.

Se os merges forem rotina, recomendo vc usar um SCM, tipo o GIT.

O git é simples e bem rápido, ajuda muito e vale a pena aprender.

Mas pra resolver conflitos grandes a gente sempre acaba tendo que editar ou código na mão mesmo…

Boa sorte!