What is the difference between git push origin and git push origin master

前端 未结 2 778
闹比i
闹比i 2020-11-30 00:36

Is there any difference in pushing the master branch of a local git repository to the master branch of a remote repository called origin with git push origin master

相关标签:
2条回答
  • 2020-11-30 00:46

    The default action of git push and git push origin has changed since git version 1.7.11:

    • Before 1.7.11, git push by default pushes all branches that also exist remotely with the same name.

    • Since 1.7.11, git push by default pushes the current branch to a remote branch with the same name.

    Before and after version 1.7.11, the default behavior can be configured with the push.default configuration option. This configuration option has been introduced in git version 1.6.3.

    0 讨论(0)
  • 2020-11-30 01:00
    git push origin master
    

    This only pushes your master branch to origin

    git push origin
    

    Pushes all your branches to origin

    UPDATE - The behavior of Git has changed since this answer was written. git push origin on Git >=2.0 by default pushes the current branch to a matching branch of the same name, but this behavior can be overridden via git config

    0 讨论(0)
提交回复
热议问题