123 votes

Avec GitHub comment faire pousser toutes les branches lors de l'ajout d'un repo?

J'ai créé un nouveau dépôt GitHub - je veux mettre mon repo.
J'ai suivi les instructions:

cd existing_git_repo
git remote add origin git@github.com:acme-org/myprj.git
git push origin master

Cela ne pousse la branche master de GitHub.
Comment puis-je pousser tout (y compris toutes les branches) dans mon repo à mon nouveau dépôt GitHub?

235voto

VonC Points 414372

Remarque: la commande git push --tout ne poussez pas vos balises, seulement vos branches.

git push --all
git push --tags

serait vraiment pousser tout. Voir aussi "configurer git pour tirer et pousser toutes les branches".
N'oubliez pas l' --dry-run option de faire quelques test avant de le pousser tout.
Voir aussi GitHub aider à "Travailler avec les télécommandes" pour définir votre point de départ pour votre GitHub à distance des pensions.


Comme mentionné dans le "Comment faire "git push" inclure des balises à l'intérieur d'une branche?", git 1.8.3+ (Mai 2013) a présenté:

git push --follow-tags

Ce ne sera pas pousser toutes les balises, mais seulement celles qui sont accessibles à partir de la succursale(s) TÊTE(s) vous sont en train de pousser.

Qui peut aider à maintenir cette opération (en appuyant engage et balises) fait avec une commande au lieu de deux.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X