Réponses:
Ceci est la branche Master. L'arborescence principale de votre système de contrôle.
push = pousser vos modifications sur l'
origine du serveur distant = origine du serveur distant
master = branche Master
Si vous avez une autre branche distante, vous avez quelque chose comme "git push origin test", puis vous envoyez vos modifications à la branche distante de test.
git push feature/Calculator calcFeaturea donné une erreur fatale en disant que la fonctionnalité / la calculatrice n'est pas le bon référentiel
git push origin calcFeature:feature/Calculatordevrait faire l'affaire IIRC. Alternativement, vous pouvez aussi faire git push -u origin feature/Calculatorpendant que vous avez calcFeaturevérifié
C'est masterla <src>partie d'un refspec.
Cela signifie que votre masterbranche locale sera poussée vers la masterbranche de la télécommande origin( orgin/master).
Si vous auriez précisé
git push origin master:my_work
alors vous auriez poussé votre section locale mastervers origin/my_work. Si vous n'utilisez pas la :my_workpièce, la destination par défaut est la même branche que celle indiquée comme source.
Précisant juste
git push origin
poussera chaque branche locale ayant une branche distante correspondante vers cette branche par défaut. Pas seulement la branche actuelle . C'est la même chose que l'utilisation git push origin :.
Vous pouvez modifier cette valeur par défaut avec git config remote.origin.push HEAD, ce qui pousserait la branche actuelle vers une branche distante du même nom.
Voir configure-a-local-branch-for-push-to-specific-branch pour plus de détails sur la configuration des refspecs et le paramétrage push.default.
git push origin master transmettra vos modifications au serveur distant. "master" fait référence à la branche master dans votre référentiel.
Si vous souhaitez pousser vos modifications vers n'importe quelle autre branche (par exemple, test-branch), vous pouvez le faire en: git push origin test-branch.
Cela poussera votre code à l'origine de test-branch dans votre référentiel.
git push origin testpousse latestbranche locale versorigin/test. Juste au cas où quelqu'un s'attendrait à ce que la branche actuelle soit poussée.