Quel est le résultat de " git push origin`?

J'ai travaillé sur mon local de la branche, foo. Ensuite, j'ai voulu pousser cette branche nouvelle d'origine afin que chacun puisse travailler sur elle. La façon normale de faire c'est:

git push origin foo:foo

Qui je l'ai finalement fait, et il a travaillé complètement comme prévu, en poussant 61 objets. Avant de faire cela, sur un coup de tête, j'ai essayé:

git push origin

Pensant peut-être que c'est par défaut à la fabrication d'une nouvelle succursale à distance basé sur le nom de ma section locale. La sortie était normal poussoir de sortie, avec seulement 13 objets poussé à la hausse. Les résultats ont été imperceivable. Rien de nouveau a montré pour les autres développeurs ou dans mon local repo après une extraction.

Donc, ce n'est git pense que je vais la raconter à faire quand je ne git push origin, et quel effet, le cas échéant, avait-il sur ma télécommande repo?

git help push devrait vous donner toutes les informations que vous voulez savoir. Il y a une section sur ce git push origin et d'options de configuration d'affecter ce qu'il fait. kernel.org/pub/software/scm/git/docs/git-push.html

OriginalL'auteur John Bachir | 2011-01-03