今天在提交代码时git push 之后出现如下错误

>>> git push origin dev_zgd
error: src refspec dev_zgd does not match any
error: failed to push some refs to 'http://11.39.101.345/zhoujielun/daoxiang.git'

在看了一些博客之后,了解到:

  • Git Reference 简写为 refs,是管理本地分支的

    • 1)本地分支的Reference格式:refs/heads/<local_branch_name>
      如refs/heads/master,在保证唯一的情况下可以简写为master
    • 2)远程追踪分支的Reference格式:refs/remotes/
      <remote_repository>/<remote_branch_name> Reference
  • Specification简称refspec 在执行push或fetch操作时,refspec用以给出本地Ref和远程Ref之间的映射关系

所以问题应该是因为本地分支和远程当前分支不匹配

查看当前本地分支

>>> git branch* dev

发现当前只有 dev 分支,而我提交的是到远程的 dev_zgd 分支

新建并切换分支

>>> git checkout -b dev_zgd
Switched to a new branch 'dev_zgd'>>> git branchdev
* dev_zgd

重新提交

>>> git push origin dev_zgd
>
Enumerating objects: 19, done.
Counting objects: 100% (19/19), done.
Delta compression using up to 8 threads
Compressing objects: 100% (10/10), done.
To http://11.39.101.345/zhoujielun/daoxiang.gita782172..6b43bec  dev_zgd -> dev_zgd

push成功。

参考链接:
链接,

详解git push后出现src refspec dev does not match any相关推荐

  1. Git——git push 错误[error: src refspec master does not match any]解决方案

    问题描述 git push -u origin master error: src refspec master does not match any error: failed to push so ...

  2. error: src refspec dev does not match any.

    error: src refspec dev does not match any. 问题如题 原因 解决 问题如题 在git上新建分支,在进行git push origin branchName的时 ...

  3. 解决git时出现error: src refspec master does not match any问题

    问题复现: 今天在使用gitee创建仓库后上传写好的代码时报错 在远程关联仓库后无法正常推送 键入下图代码时报错error: src refspec master does not match any ...

  4. Git:错误:error:src refspec master does not match any

    新建立了一个远程仓库,想着把项目放上去.于是在项目目录上: git init 然后就添加远程库 git remote add origin xxxx.git 然后就想push: git push -u ...

  5. git_error:src refspec dev does not match any

  6. 遇到一个git的大坑 src refspec master does not match any error: failed to push some refs to

    今天本来想把内容上传到git仓库去,但是折腾了好久一直报错. 错误信息是这样的. error: src refspec master does not match any error: failed ...

  7. git push的时候报错:error: src refspec xxxxx does not match any. 错误原因和解决方法

    先说一下自己的修改经历 : 我本身想push到的是一个master的分支bugfix/V1120 然而当我执行 git push origin bugfix/V1120 报错 error: src r ...

  8. git push 失败出现error: src refspec master does not match any.解决方案

    git push 失败出现error: src refspec master does not match any.解决方案 参考文章: (1)git push 失败出现error: src refs ...

  9. git push 报错 error: src refspec master does not match any 解决

    真是TN的邪了门了,今天在Gitee上创建了一个新项目,然后要把本地的代码push上去时,报了如下错误: ➜ *** git:(main) git push -u origin "maste ...

最新文章

  1. 那个14岁上大学、17岁读博、24岁成教授的天才神童,如今怎样了?
  2. R语言dplyr包和tidyr包创建交叉表(列联表、crosstab)实战
  3. docker 删除所有容器和镜像的命令
  4. PHP中的预定义常量和魔术常量
  5. SciSharpCube:容器中的SciSharp,.NET机器学习开箱即用
  6. Unity3d-跨平台(二)
  7. NTT通信公司在大阪开通运营容灾数据中心
  8. 吴恩达深度学习 —— 2.11 向量化
  9. linux 路由表_Linux 容器网络笔记:underlay
  10. 打印服务器协议,基于TCP/IP协议的嵌入式网络打印服务器设计
  11. 异常 Failed to instantiate [java.util.List]: Specified class is an interface
  12. 3DMM-Fitting_Pytorch代码阅读
  13. android手机外置存储卡,安卓手机内置内存卡和外置内存卡(SD卡)互换方法
  14. upload上传, 取各类文件的名字
  15. SAP abap采购报表开发
  16. 数组和链表 Array and Linked-List
  17. linux操作系统期末试卷及答案,Linux操作系统期末复习题(含答案).pdf
  18. 商品销售数据建模及分析
  19. 30分钟LINQ教程(转)
  20. 评估离岸或者近岸敏捷供应商

热门文章

  1. [OpenGL]OpenGL几何变换的秘密--投影(透视投影、平行投影、正投影)
  2. char与signed char, unsigned char的区别?
  3. [HTML_CSS]@media 实现页面自适应布局
  4. 如何将多台物理机整合成一台
  5. Mac OS 使用双屏时程序坞(菜单栏)调整展示位置
  6. 精美的微信小程序简历让面试官一目了然
  7. 【《C Primer Plus》读书笔记】第2章:C语言概述
  8. Dubbo的@Reference和@Service说明
  9. 台式机拷盘加固态硬盘(SSD)
  10. python爬取umei网17万美女图片