Y a-t-il une différence à pousser la branche principale d'un référentiel git local vers la branche principale d'un référentiel distant appelé Origin avec git Push Origin master
ou avec git Push Origin
?
L'action par défaut de git Push
et git Push Origin
a changé depuis git
version 1.7.11
:
Avant 1.7.11
, git Push
par défaut pousse toutes les branches qui existent également à distance avec le même nom.
Puisque 1.7.11
, git Push
par défaut, pousse la branche actuelle vers une branche distante du même nom.
Avant et après la version 1.7.11
, le comportement par défaut peut être configuré avec le Push.default
option de configuration. Cette option de configuration a été introduite dans git
version 1.6.3
.
git Push Origin master
Cela ne fait que pousser votre branche principale vers Origin
git Push Origin
Pousse toutes vos succursales vers Origin
MISE À JOUR - Le comportement de Git a changé depuis que cette réponse a été écrite. git Push Origin
sur Git> = 2.0 par défaut pousse la branche actuelle vers une branche correspondante du même nom, mais ce comportement peut être remplacé via git config