Se você não tiver certeza sobre qual é o melhor código nos computadores, acho que é melhor copiar todos os três diretórios de origem em uma máquina e, em seguida, mesclar arquivo por arquivo. Mesclar ferramentas .
Outra maneira seria criar um repositório git em uma máquina, copiar fontes de outro computador, sobrescrever os arquivos do repositório git ou apenas adicioná-los a uma nova ramificação e, em seguida, usar git é a fusão. Para o Windows, eu prefiro o cliente do Tortoise Git para fazer todas as coisas básicas de versão.
Quanto à cópia de metadados, como sugerido por outros, você pode usar rsync -t
, cp --preserve=all
. Para transferências por FTP, você pode usar scp -p
.