Comment cloner superficiellement un référentiel git, de sorte que mon clone ne contienne qu'un seul élément d'historique et démarre sur une branche spécifique?
Je sais comment faire un clone peu profond:
git clone --depth 1 https://path/to/myrepo.git
mais pas démarrer le clone sur une branche spécifique.
Pour cloner le dépôt foo.git avec la barre branch , procédez comme suit:
git clone --depth 1 https://path/to/repo/foo.git -b bar
Voir la documentation de git-clone: https://www.kernel.org/pub/software/scm/git/docs/git-clone.html