Lorsqu’un projet compte de nombreuses branches, il arrive qu’on souhaite n’en cloner qu’une seule:
git clone --branch <branchname> --single-branch <remote-repo-url>
Par exemple si on souhaite cloner seulement moodle 3.11 (on est dans le dossier htdocs ou www).
git clone --branch MOODLE_311_STABLE --single-branch https://github.com/moodle/moodle.git moodle311
Ici on a ajouté moodle311 à la fin pour que cela crée le dossier moodle311 dans notre fichier htdocs.