Quando precisar copiar várias permissões de um branch para outro, tente o seguinte:
~/version2$ find . -type f | xargs -I {} chmod --reference {} ../version1/{}
Para elaborar, ele copia as perms do dir atual para a versão 1, e não tenho certeza se o xargs continuará se não houver um arquivo correspondente no diretório de destino – você deve testar antes de executar em seu FS ativo. – Anders R. Bystrup 6 de março às 15:41
Fonte: StackOverflow
O crédito vai para o usuário Anders R. Bystrup