Git:“错误:拒绝创建有趣的参考'HEAD'远程”进行初始推送

时间:2012-08-13 00:11:00

标签: git egit

我正在尝试将我的Git存储库从Egit(Eclipse Git)初始推送到GitHub。不幸的是我收到以下错误:

error: refusing to create funny ref 'HEAD' remotely

我将源和目标引用都设置为'HEAD'

此错误消息的含义是什么?

2 个答案:

答案 0 :(得分:25)

我通过选择master(refs / heads / master)作为源ref来修复此问题。然后Egit自动将目标ref设置为master。我想这个命令告诉git创建主分支,而选择HEAD要么尝试创建一个名为HEAD的分支,要么尝试推送到当前(不存在的)远程HEAD。

答案 1 :(得分:1)

选择"主[分支]"来自源参考列表的项目将插入" refs / heads / master"进入Source ref字段。

在:

"master [branch]" item in Source ref list

后:

"refs/heads/master" inserted in Source ref field