git: 错误:源参照 master 并没有匹配任何内容。

9 浏览
0 Comments

git: 错误:源参照 master 并没有匹配任何内容。

这个问题已经有了答案:

Git中推送提交时出现“src refspec master does not match any”的消息

将 git 存储库克隆到目录“hggit”中,并使用以下命令设置远程原点:

mbm:hggit my name$ git remote add origin git@code.getpantheon.com:"mystringhere"

编辑文件后,我使用以下命令提交了更改(位于子目录中)

mbm:handelgroup michaelmausler$ git commit -m "first commit"
[master 5a29bc8] first commit
 1 files changed, 2 insertions(+), 2 deletions(-)

然后我试图推送文件更改,并收到了以下错误信息

mbm:hggit myname$ git push origin master
error: src refspec master does not match any.
error: failed to push some refs to 'git@code.getpantheon.com:"mystringhere"'

admin 更改状态以发布 2023年5月22日
0
0 Comments

如果git status指示您确实有一个活动的主分支(毕竟您做了第一次提交),请检查在定义远程时是否有任何打字错误:Push origin master error on new repository

git remote rm origin

然后我重新创建了origin,确保我的origin名称与我拼写的完全相同。

git remote add origin git@....

您可以简化如下:

git remote set-url origin git@....

然后您可以在本地分支和远程跟踪分支之间建立跟踪链接:

git push -u origin master

您也可以将其推送到origin上的不同分支:

git push -u origin master:anotherBranch

0
0 Comments

使用git branch -m命令将本地存储库重命名为您要推送到远程的相同名称

0