【问题标题】:Difference between "git push origin master" and "git push origin main instead"\"git push origin master\" 和 \"git push origin main instead\" 之间的区别
【发布时间】:2023-02-02 16:46:21
【问题描述】:

我在 php 项目上工作,我想上传到“github” 我是 Github 的新手,我想知道“git push origin master”和“git push origin main”之间有什么区别?

先感谢您。

【问题讨论】:

  • 没有不同。 “master”和“main”是分支名称。它可以是“foo”、“soup”或其他任何东西。
  • 你是什​​么意思“差异”?这些是变量名。变量foo和变量bar有什么区别?不同的标识符,仅此而已。
  • 这些不是变量名。

标签: git


【解决方案1】:

git push origin master 正在将代码推送到 master 分支。 git push origin main 正在将代码推送到主分支。

【讨论】:

    【解决方案2】:

    两者都是 Git 上存储库的分支名称。

    master 分支是代码仓库上的主分支,现在它被称为 Git 中的 Main 分支。

    因此,当您向存储库添加更改时,您可以在存储库中使用 git push origin mastergit push origin main

    如果假设您将名称 dev 作为分支名称,那么您需要使用该名称,例如:

    git push origin dev
    

    【讨论】:

      【解决方案3】:

      Origin 和 Master 是工作和管理 git 项目时使用的两个不同的术语。

      起源是用于远程存储库的名称。

      硕士/主要是分支的名称。

      【讨论】:

        猜你喜欢
        • 2021-04-13
        • 2020-07-30
        • 1970-01-01
        • 2015-12-08
        • 2017-09-21
        • 2012-09-09
        • 2016-04-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多