所以我在 github 上建立了一个项目,一切都很顺利。现在我想创建一个新分支。
这是我所做的:
- 创建了一个新的本地分支机构
- 将新分支推送到github
问题是这样的:
在推送到遥控器期间,我收到此错误:
Repository ssh://[email protected] /cdn-cgi/l/email-protection/<username>/ProjectColossus.git
funny refname
error: refusing to create funny ref 'workingBranch' remotely
我的远程存储库称为 origin,因此我尝试按照 stackoverflow 上另一个答案中的建议使用该引用名称,但我得到了相同的错误。我还尝试在远程推送之前的“目标引用名称:”字段中使用与我的新本地分支相同的名称,但我真的不确定此时我在做什么。我知道我对 git 远程推送有些不明白,所以一些解释会非常有帮助。我对 git 和版本控制还很陌生,但我是一名中级程序员(一月份开始学习第二年的 CS)。
在目标参考名称中,您可能必须添加参考/头:
refs/heads/name_of_your_new_branch
在您的具体情况下:
refs/heads/workingBranch
(至少,这是 Bitbucket 的方式 - egit,Eclipse 的 Eclipse 插件)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)