Если у вас есть доступ ( SSH ) к серверу - вы можете использовать rsync , scp
scp -r user@example.com:/home/user/repo.git /home/user/Desktop/repo.git
Если у вас есть ftp только доступ, используйте ncftp
ncftpget –R –v –u "user" ftp.example.com /home/user/repo.git
Вы скопируете папку с вашим репо на локальный (удаленный) компьютер.