Je suis sûr que c'est très simple à faire, mais j'ai suivi un certain nombre de tutoriels et ne peux pas comprendre cela.Git me rend fou, comment puis-je créer une nouvelle branche distante basée sur une branche non-maître existante?
J'ai actuellement deux Branchs sur mes & à distance des machines locales:
master
*search_refactor
Nous voulons créer une nouvelle branche éloignée appelée design_refactor et ont le code dans cette nouvelle branche d'être (d'abord) un clone du code dans la branche search_refactor.
Le but de tout cela est que je veux essayer quelques idées que j'ai sur la branche search_refactor, les partager avec d'autres, mais ne pas modifier la branche search_refactor.
Notre version actuelle de git est 1.6.5
Merci!
Merci Charles, qui a résolu la question - explication très claire! – Jason
Ne serait-il pas possible (et plus logique) de créer d'abord la branche locale, puis de la pousser à distance? 'git checkout -b design_refactor'; 'git push d'origine design_refactor: refs/heads/design_refactor' – ScottJ