Je veux cloner une branche spécifique. Je ne veux pas télécharger la branche master
.
Comment puis-je cloner l'ensemble du projet, puis basculer vers la branche validations
?
Vous pouvez cloner une seule branche (sans cloner par inadvertance l'ensemble du projet) avec les éléments suivants:
git clone <url> --branch <branch> --single-branch [<folder>]
Alternativement (en essayant de répondre à votre nouvelle question ici ...), vous pouvez cloner l'ensemble du projet
git clone <url>
Modifiez les répertoires dans le dossier et créez une nouvelle branche hors du maître avec
git checkout -b validations
git clone -b branchName remote_repo_url
Par exemple git clone -b develop https://github.com/SundeepK/CompactCalendarView.git
Utilisez git clone comme suit:
git clone -b specific/Branch --single-branch git://sub.domain.com/repo.git
Et, le lien utile est
https://git-scm.com/docs/git-clone/1.7.1
De plus, si vous obtenez une erreur avec "--single-branch", puis supprimez -b fonctionnera pour vous.
Pour tirer une branche distincte, vous devez suivre deux étapes simples.
Essayez d'utiliser les commandes suivantes:
git checkout -b <new-branch-name>
git pull Origin <branch-to-pull>
Vous aurez maintenant tout le contenu dans le <new-branch-name>
branche