Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将我的 Git 存储库从 Egit(Eclipse Git)初始推送到 GitHub。不幸的是,我收到以下错误:
error: refusing to create funny ref 'HEAD' remotely
我将源引用和目标引用都设置为“HEAD”
这个错误信息是什么意思?
我通过选择 master (refs/heads/master) 作为源 ref 来解决这个问题。然后,Egit 也会自动将目标 ref 设置为 master。我想这个命令告诉 git 创建主分支,而选择 HEAD 要么尝试创建一个名为 HEAD 的分支,要么尝试推送到当前(不存在的)远程 HEAD。
从 Source ref 列表中选择“master [branch]”项会将“refs/heads/master”插入到 Source ref 字段中。
前:
后: