2010-07-08 4 views
7

J'ai travaillé sur un clone local d'un référentiel git distant, en validant mes modifications sur ma branche maître locale. Maintenant, je veux pousser mes commits vers le dépôt distant. Cependant, je veux séparer mes commits locaux de la branche principale distante, afin que je ne casse rien. Comment puis-je pousser mes commits locaux vers une nouvelle branche distante?Pousser le maître local à la branche distante

+0

Pourquoi ne pas fusionner vers une branche de suivi locale, puis pousser la branche locale vers la branche distante? –

Répondre

14

Vous devez exécuter git help push, qui vous indiquera la syntaxe de la référence à laquelle vous poussez. En bref, git push <remotename> <local_branch_name>:<remote_branch_name>

+1

Pour moi, je devais faire 'git remote' (obtenir le nom à distance, le mien était l'origine) ' git push -f origine UI-Addition: UI-Addition' S/o l'option '-f' il ne serait pas autoriser l'opération. – Danuofr

Questions connexes