git cherry-pick ou de fusion répertoire spécifique d'une autre branche

J'ai vu des différents posts sur StackOverflow qui expliquent le "cherry picking" un peu, mais les commentaires dans leur code ne sont pas très précis quant à ce qui est une branche et qu'est ce qu'un annuaire. Exemple git checkout A -- X Y ne m'en dit pas beaucoup.

Fondamentalement, je veux ceci:

  • Créer une nouvelle branche featureA hors de master
  • De fusion répertoire /tools/my-tool à partir de la branche dev en featureA
  • Règle générale, quand il y a un -- dans une commande git comme ça, sur la gauche est un nom de branche ou de commettre prescripteur, sur la droite sont des chemins d'accès.
  • Pourquoi avez-vous besoin cherrypicking pour qui? Vous pouvez simplement créer fusionner manuellement le répertoire.
  • merci @torek. ce que j'ai fait était un git checkout dev -- tools/my-tool
InformationsquelleAutor daleyjem | 2013-11-06