Como mesclar duas pastas no Mac sem perder arquivos

Você tem duas pastas com o mesmo nome: as fotos de uma viagem no Mac e uma cópia mais antiga na nuvem, ou um projeto no notebook e a versão dele num pendrive. Você quer uma só pasta com tudo o que há nas duas. Arraste uma para o lugar da outra no Finder e a caixa de diálogo pergunta se você quer Substituir a pasta que já está lá. Substituir não junta nada: a pasta que estava lá é trocada pela nova, junto com todos os arquivos que só ela tinha.
Para combinar duas pastas no Finder, mantenha pressionada a tecla Option (⌥) enquanto arrasta uma pasta para a pasta que contém a outra e clique em “Combinar”. O botão só aparece em alguns casos. Quando ele não aparece, ditto ou rsync no Terminal sabem mesclar, e um gerenciador de arquivos como o Folia Files oferece Mesclar sempre que duas pastas com o mesmo nome se encontram, mantém o mais recente de dois arquivos com o mesmo nome e manda para o Lixo o que substitui.
Por que “Substituir” é o botão errado
Quando você copia ou move uma pasta para um lugar onde já existe uma pasta com o mesmo nome, o Finder oferece Substituir: ele mantém a pasta que você está arrastando e remove a que estava lá, com todo o conteúdo. Os arquivos que só existiam na pasta antiga não passam para a nova.
Se você vem do Windows, a surpresa está aqui: o Explorador de Arquivos mescla sozinho duas pastas com o mesmo nome e só pergunta sobre arquivos com o mesmo nome. O Finder só combina se você pedir.
Combinar pastas no Finder
- Abra a pasta que contém a pasta de destino, para poder soltar ao lado dela. Não solte em cima da própria pasta: a pasta arrastada iria simplesmente para dentro dela.
- Mantenha pressionada a tecla ⌥ (Option), arraste a outra pasta para essa janela e solte.
- Na caixa de diálogo que avisa que já existe uma pasta com esse nome, clique em Combinar.
No mesmo disco, a tecla Option faz o Finder copiar em vez de mover, e “Combinar” é oferecido para uma cópia: as mensagens “substituir ou combinar” do Finder falam todas da pasta “que você está copiando”, enquanto a mensagem dele para uma movimentação só propõe substituir. Depois de combinar, a pasta original continua no lugar: apague-a você mesmo depois de conferir o resultado.
Quando “Combinar” não aparece
O próprio guia da Apple define dois limites:
- “Combinar” só aparece se uma das pastas contiver itens que não estão na outra.
- Se as pastas contiverem versões diferentes de arquivos com o mesmo nome, as únicas opções são “Parar” e “Substituir”.
O Finder não deixa você decidir arquivo por arquivo, nem mostra o que é diferente antes da sua escolha.
Mesclar pastas no Terminal
Dois comandos que vêm com o macOS mesclam pastas, sem fazer nenhuma pergunta. Teste-os primeiro numa cópia.
ditto
ditto ~/Desktop/Photos ~/Documents/Photos
Quando a pasta de destino já existe, o ditto mescla nela a pasta de origem, subpastas incluídas. Um arquivo com o mesmo nome é sobrescrito, seja qual for o mais recente, e o arquivo sobrescrito não vai para o Lixo.
rsync
rsync -aEuv --dry-run ~/Desktop/Photos/ ~/Documents/Photos/
-acopia as subpastas e mantém datas e permissões;-Ecopia também os atributos estendidos, onde ficam as etiquetas do Finder.-upula um arquivo quando o que já está no destino é mais recente.--dry-runsó lista o que seria copiado. Rode o mesmo comando sem essa opção para mesclar.- A barra depois da pasta de origem faz diferença: ela copia o que está dentro de Photos, não a pasta Photos em si.
- Não acrescente
--delete, que apaga do destino tudo o que não está na origem.
Um arquivo mais antigo que o rsync substitui é sobrescrito. Acrescente --backup para guardá-lo, com um ~ no fim do nome.
Mesclar pastas no Folia Files
No Folia Files, você copia ou move uma pasta como no Finder: arrastando-a para outro painel ou outra pasta, com ⌘C e ⌘V, ou em Arquivo › Copiar para o Outro Painel (F5). Quando já existe uma pasta com o mesmo nome, uma caixa de diálogo mostra as duas lado a lado, A Copiar e Já Existe Aqui, com o número de itens, a data e um selo Mais recente na mais nova das duas.

O que cada botão faz
- Manter Ambos é o botão padrão: ↩ nunca destrói nada, mesmo que a caixa apareça enquanto você digita em outro lugar.
- Mesclar adiciona o conteúdo à pasta existente, e as subpastas dos dois lados também são mescladas. De dois arquivos com o mesmo nome, o mais recente é mantido: se for o que está chegando, o antigo que já estava lá vai para o Lixo; se o que já estava lá for tão recente quanto ou mais recente, ele fica e o que está chegando não é copiado.
- Substituir troca a pasta inteira, mas a substituída só vai para o Lixo quando a nova estiver copiada por completo. Se a cópia falhar ou você cancelar, a pasta antiga continua no lugar.
- Ignorar deixa este item de lado e segue com os outros; Parar encerra a operação.
Quando o choque é entre dois arquivos, e não duas pastas, Mesclar dá lugar a Se Mais Recente, que só substitui se o item copiado for mais recente. Com vários conflitos, a caixa Aplicar aos … outros conflitos resolve todos de uma vez.
Mesclar também funciona ao mover, não só ao copiar. Tudo vai para a pasta existente e, em seguida, a pasta movida, com as duplicatas mais antigas que ficaram dentro dela, vai para o Lixo. Apps e outros pacotes contam como um único arquivo: o interior deles nunca é mesclado.
Algumas regras protegem o resto.
- Mesclar nunca apaga um arquivo de vez: se um deles não puder ir para o Lixo, como em alguns discos de rede, ele fica onde está e o Folia Files avisa você.
- Seus discos, sua pasta pessoal e as pastas do macOS nunca são substituídos: se você escolher “Substituir”, o Folia Files sugere “Mesclar” ou “Manter Ambos” no lugar.
- Uma mesclagem para um disco externo ou um servidor interrompida no meio do caminho pode retomar de onde parou.
Uma coisa que a mesclagem não faz: ela não é desfeita com ⌘Z, mas cada arquivo que ela substituiu está no Lixo. A página sobre cópias seguras e histórico explica o resto. Tudo isso está nas duas edições do Folia Files, a do site e a da Mac App Store.
Ver as diferenças antes de mesclar
Numa mesclagem, “mais recente” significa só uma data de modificação posterior: vence o arquivo salvo por último, mesmo que não seja a versão que você queria manter. Por isso vale a pena olhar antes.
Ferramentas › Comparar… (⇧⌘K) compara duas pastas, subpastas incluídas, e classifica cada item como Apenas à esquerda, Apenas à direita, Diferente ou Idêntico. Dois arquivos são diferentes quando o tamanho ou a data mudam; Comparar conteúdo (mais lento, exato) confere cada byte. Depois, Copiar Seleção para a Direita → copia só o que você escolheu, pela mesma caixa de diálogo.

Qual método escolher
- Arquivos que só estão numa pasta ou na outra: arrastar com ⌥ no Finder e depois “Combinar”.
- Arquivos com o mesmo nome nas duas, e você quer o mais recente: rsync com
-u, ou “Mesclar” no Folia Files, que manda para o Lixo o que substitui. - As mesmas duas pastas, de novo e de novo: mantenha-as sincronizadas em vez de mesclar à mão.


