2010-11-17 24 views
8

J'ai cloné un dépôt git sur mon disque dur. Ce dépôt git contient non seulement le maître mais aussi une branche appelée newBranch. Comment puis-je vérifier la nouvelle branche avec tortoisegit?Changer de branche avec tortoisegit

Je l'ai essayé avec la commande switch/checkout mais rien n'a changé dans mes fichiers locaux. Ce qui fonctionne, c'est quand je clone les deux branches dans des dossiers différents, mais je veux que ça fonctionne avec tortoisegit.

clone git localhost: TestProject

diffère de

clone git localhost: TestProject newBranch

Répondre

8

Vous avez une option de case à cocher Force quand les branches de commutation en TortoiseGit.
À part ça, je dois admettre que je suis perplexe.

+0

qui ne change rien ... les fichiers sont toujours les mêmes –

+0

ils ne sont pas quand je change de branche. Quelles versions utilisez-vous? * TortoiseGit 1.5.8.0 - Git 1.7.3.1 * –

+1

Désolé, ma faute, une exception a été montré par tortue git qu'un verrou existait déjà mais aussi tortue a montré "succès", j'ai redémarré mon ordinateur, enlevé les sources et essayé la même chose maintenant ça a marché. –

1

C'est ce qui a fonctionné pour moi:

  • clic droit dossier de base et choisissez "Git Clone ...".
  • Dans la fenêtre contextuelle, donnez le chemin du référentiel Git, choisissez le dossier local approprié
  • sélectionnez l'option Branche et entrez le nom de votre branche. Cliquez sur OK.
0

Accédez aux paramètres dans le menu contextuel. Général-> Menu contextuel-> Sélectionnez 'Switch/Checkout'.

Ensuite, il sera visible dans le menu contextuel.