Git: Ошибка: отказ создать забавную ссылку «HEAD» удаленно для первоначального нажатия

Я пытаюсь сначала загрузить свой репозиторий Git из Egit (Eclipse Git) в GitHub. К сожалению, я получаю следующую ошибку:

error: refusing to create funny ref 'HEAD' remotely

Я установил для исходной и целевой ссылки значение «HEAD».

Что означает это сообщение об ошибке?


person Casebash    schedule 13.08.2012    source источник


Ответы (2)


Я исправил это, выбрав master (refs/heads/master) в качестве источника ссылки. Затем Egit автоматически устанавливает ссылку назначения на master. Я предполагаю, что эта команда говорит git создать основную ветку, при выборе HEAD либо пытается создать ветку с именем HEAD, либо пытается нажать на текущую (несуществующую) удаленную HEAD.

person Casebash    schedule 13.08.2012

При выборе элемента «master [ветка]» из списка исходных ссылок в поле «Исходная ссылка» будет вставлено «refs/heads/master».

До:

главный элемент [ветвь] в списке исходных ссылок

После:

refs/heads/master вставлен в поле

person Community    schedule 12.06.2018