【问题标题】:Different between git push origin master and git push origin maingit push origin master 和 git push origin main 的区别
【发布时间】:2021-04-13 10:07:05
【问题描述】:

我正在尝试使用 git push origin master 命令将代码推送到我的远程 Github 帐户,但没有成功。错误显示为 src refspec master does not match any 但是当我使用 git push origin main 时,代码会推送到 git 帐户。我不明白这些命令之间有什么区别我该如何解决这个问题?

【问题讨论】:

    标签: github git-bash


    【解决方案1】:

    当您创建存储库时,检查默认分支名称是什么,然后在将绳索推入主分支时使用该名称,如果您推入另一个分支使用该名称。 如果默认分支名称“master”使用命令 git push origin master 并且如果您有另一个分支名称,例如“sub-one”,则使用该名称,如果您想将您的绳索推入该分支 git push origin sub-one

    【讨论】:

      【解决方案2】:

      git push origin master 表示将 source(又名本地)master refspec 推送到 remote 上的 destination refspec master > 叫origin。错误消息只是说源 refspec 不存在。

      【讨论】:

        猜你喜欢
        • 2023-02-02
        • 1970-01-01
        • 2015-12-08
        • 2017-09-21
        • 2012-09-09
        • 2020-07-30
        • 1970-01-01
        • 1970-01-01
        • 2015-07-03
        相关资源
        最近更新 更多