git:git push -u origin origin:master

马克诺金

所以我在标题中列出了问题。

我只想使用git push -u origin master

但是,如果键入此命令,我将得到:

error: src refspec master does not match any.
error: failed to push some refs to 'https://github.com/myprofile/my_project.git'

我对此问题进行了搜索(git:错误:src refspec master不匹配src refspec master在git中推送提交时不匹配)-但是解决方案对我而言没有帮助。

似乎我只是忘记对原始远程分支进行一些初始提交,而是创建了另一个分支,然后使用了该分支。

这是从输出git ls-remote

$ git ls-remote
From https://github.com/myprofile/my_project.git
152e795f054f6f756842bf61ee968ba3e5ee873d        HEAD
7d505dbf09585ecfbb239c2148337043b899cc13        refs/heads/add-mysql-repo
152e795f054f6f756842bf61ee968ba3e5ee873d        refs/heads/break-into-modules
e7905a3dacc9ea3e6c4c1f2dd9412f8deb692e30        refs/heads/master

这是github图的网络窗口: my_project分支

所以总结起来-我应该怎么做才能正常使用git push -u origin master,而不是git push -u origin origin:master

编辑:

$ git branch -avv

  add-mysql-repo        7d505db add mysql case to switch
  break-into-modules    152e795 add gitignore
* origin                e7905a3 [origin/master] add methods for entities validation
  remotes/origin/master e7905a3 add methods for entities validation

$ git remote -v

origin  https://github.com/myprofile/my_project.git (fetch)
origin  https://github.com/myprofile/my_project.git (push)

考虑以下输出git branch -avv

  • 您没有名为的本地分支机构master
  • 您的分支名称与origin(远程引用上游仓库)相同。

这意味着您应该:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在“ git push -u origin master”之后出现错误

git push origin master问题

git push -u origin master 中的 -u 参数是什么意思?

-u标志在git push -u origin master中是什么意思?

命令 git push origin master 不工作

`git push origin master` 不起作用

git push origin master中的奇怪图像

Push Commit origin:master with git (android studio)

git push origin master不推送文件

git push -u origin master错误用户名或密码错误

git push和git push origin master之间的区别

什么是“ git remote add ...”和“ git push origin master”?

使用“ git push origin master”上传时,Git失败

使用git pull和git push命令的Origin master和origin / master之间的区别

git push origin master和git push origin main之间的区别

为什么“ git push origin master”不起作用?

git push origin是否总是合并到master分支?

git push origin branchname总是推送给master

为什么git push origin master会绘制ASCII艺术?

在分支母版上意外执行的“ Git push origin master”

git push origin master:权限被拒绝(公钥)错误

为什么使用git push gerrit HEAD:refs / for / master而不是git push origin master

“ git push”和“ git push origin master”有什么区别?

Git、Github - origin/main vs origin/master

同时为`git push -u origin $ BRANCH_NAME`和`git push`设置一个更快的别名

git push -u origin-所有不再起作用

如何移动git origin / master

git push origin master拒绝给用户X,其中x不是本地git配置中的用户

Git状态报告分支是最新的'origin / master',但是git push被拒绝