Renommage des branches à distance dans Git

Si il y a un dépôt que je n'ai que git:// accès à (et généralement il suffit d'appuyer sur+pull), est-il un moyen de renommer les branches dans ce référentiel de la même manière que je le ferais localement avec git branch -m?

  • Le liés à "dupliquer" question demande pour renommer une branche "à la fois localement et à distance". Cette question, cependant, ne demande comment renommer les branches à distance, ce qui permet une simplification. C'est ce que je fais pour renommer une branche sur le serveur sans avoir besoin de caisse et / ou de créer une branche locale: git push origin origin/old_name:refs/heads/new_name && git push origin :old_name.
  • vous pouvez donner les deux commandes en une seule fois. Et cela devrait vraiment être la réponse à cette question.
  • Vous avez raison, je n'ai qu'une optimisation déjà dans ce script de la mine.
  • vous devriez poster votre commentaire comme une réponse, puisque je l'aime mieux que les autres ci-dessous.
  • Fait.
  • Double Possible de Comment faire pour renommer un local Git branch?
  • J'ai essayé toutes les méthodes ci-dessous. Essentiellement, vous ne pouvez pas renommer la branche distante. Toutes les méthodes ci-dessous sont la suppression de la vieille branche à distance et de créer une nouvelle distance. Si vous le faites dans gitlab, la vieille branche/MR sera fermé et vous devez créer un nouveau M.

InformationsquelleAutor kdt | 2011-01-20