Je suis nouveau à git et j'ai besoin de tirer des fichiers d'une autre branche. Le référentiel a 3 branches et j'ai besoin de tirer de la succursale autre que la branche principale. Comment je fais ça? S'il vous plaît donner la réponse facilement possible. P>
J'ai essayé d'utiliser la caisse GIT, mais cela n'a pas fonctionné p>
4 Réponses :
Premier extraire toutes les branches. P>
Maintenant à la caisse de la branche que vous voulez. p>
Ceci créera une succursale locale avec la caisse du nom de branche. P> git fetch code> p>
git checkout -b branche_name code> p>
Veuillez utiliser la commande suivante pour cloner votre succursale Vous pouvez également faire référence à ceci LINK P> J'espère que cela aide :) p> p>
Peut-être que vous pouvez utiliser Sourcetree pour la traction ou la fusion de la branche pour le faire. Vous pouvez vous sentir plus à l'aise pendant que vous apprenez GIT. P>
Dans le Sourcetree, il vous montrera que vous devez tirer ou fusionner la branche. p>
Vous êtes en branche principale. Si vous souhaitez tirer trois fichiers: File1, File2, File3 d'une autre succursale Dites, BRANDA, alors vous devez utiliser la commande ci-dessous:
git checkout BranchA -- /pathTofile1 git checkout BranchA -- /pathTofile2 git checkout BranchA -- /PathTofile3
Dans quelle mesure utilisez-vous le terme "tirant" ici? Que veux-tu accomplir? Je demande parce que c'est un peu étrange de parler de "tire de fichiers" dans Git, donc je soupçonne une éventuelle confusion sur les termes.