首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >src refspec ~不匹配任何

src refspec ~不匹配任何
EN

Stack Overflow用户
提问于 2014-11-03 00:37:20
回答 2查看 50.8K关注 0票数 9

您好,我想推送一些东西到特定的远程分支机构

我在当地做的是

代码语言:javascript
复制
git clone https://~~~.Something
cd https://~~~.Something

我可以使用下面的命令访问特定的分支

代码语言:javascript
复制
git checkout origin/[branch]

我想要将某些内容提交到我的特定分支来源/分支,但是当我尝试使用by推送某些内容时

代码语言:javascript
复制
git push origin [branch]

我得到了这个错误

代码语言:javascript
复制
error: src refspec [branch] does not match any.
error: failed to push some refs to 'https://github.com/kkammo/yonseitree.git'

我试着解决这个问题,但我找不到任何解决方案。所以请帮帮我T.T

EN

回答 2

Stack Overflow用户

发布于 2015-03-24 11:57:52

这里有一个重复的问题,src refspec master does not match any when pushing commits in git

试试git show-ref看看你有什么参考资料。是否有引用/头/分支

您可以尝试将git push origin HEAD:[branch]作为更独立于本地引用的解决方案。

这对我很管用。

票数 44
EN

Stack Overflow用户

发布于 2017-03-14 22:31:27

下面是你的now分支:

代码语言:javascript
复制
 `* dev       master       remotes/origin/master` 

新的分支dev是从master创建的,并且已经完成了一些提交。

使用下面的命令推送这个新分支:

git push -u origin --tags HEAD:dev

在那之后,我们再次检查:

* dev master remotes/origin/dev remotes/origin/master

对我来说没问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26701683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档