您好我想将某些内容推送到特定的远程分支
我通过
制作当地区域git clone https://~~~.Something
cd https://~~~.Something
我可以使用
访问特定分支git checkout origin/[branch]
我想对我的特定分支来源/ [分支]提交一些内容 但是当我试图用
来推动某些东西时git push origin [branch]
我收到了这个错误
error: src refspec [branch] does not match any.
error: failed to push some refs to 'https://github.com/kkammo/yonseitree.git'
我试图解决这个问题,但我找不到任何解决方案......所以PLZ帮我T.T
答案 0 :(得分:35)
这是一个复制的问题,src refspec master does not match any when pushing commits in git
请尝试git show-ref
查看您拥有的参考资料。是否有refs / heads / [branch]?
您可以尝试git push origin HEAD:[branch]
作为更多与本地参考无关的解决方案。
它对我有用。
答案 1 :(得分:0)
以下是您现在的分支:
* dev
master
remotes/origin/master
新分支dev
是从master创建的,并且已经完成了一些提交。
使用以下命令推送这个新分支:
git push -u origin --tags HEAD:dev
之后,我们再次检查:
* dev
master
remotes/origin/dev
remotes/origin/master
对我来说没关系。