Tenho um repositório git local no meu Mac Mini M1 (executando o Sonoma 14.6.1) que gostaria de mover para um disco rígido externo (para liberar espaço no meu Mac).
O disco rígido externo é novo (vazio) e foi formatado para APFS (sem distinção entre maiúsculas e minúsculas), porque li que essa é a melhor compatibilidade com Macs (o próprio macOS não faz distinção entre maiúsculas e minúsculas).
Gostaria de mover meu repositório git local (o caminho completo é /Users/a/b/c/d
) para o disco rígido externo (o caminho completo é /Volumes/hDrive
).
Meu melhor palpite até agora é fazer o seguinte:
mv /Users/a/b/c/d/* mv /Users/a/b/c/d/.* /Volumes/hDrive/
O que moveria todos os arquivos, diretórios, arquivos ocultos e diretórios ocultos (incluindo .git) para meu disco rígido. (esta sugestão pode ser encontrada em https://www.baeldung.com/linux/move-files-hidden-parent )
No entanto, li que, em geral, o Git é sensível a maiúsculas e minúsculas (porque o Linux é), e que isso pode induzir problemas ao mover para um disco rígido que não faz distinção entre maiúsculas e minúsculas. No entanto, esse diretório só foi usado no meu Mac, que não faz distinção entre maiúsculas e minúsculas, e nunca tive problemas.
O código de linha de comando que forneci acima fará o que eu gostaria que fizesse?
Terei algum problema ao mover o repositório git local do meu Mac para um disco rígido que não diferencia maiúsculas de minúsculas?