Возможный дубликат:
Ошибка при "git push" в github
Я попытался нажать мою новую ветку (позвольте просто называть ее new_branch
) удаленной репутацией. Там нет такой ветки, но git push origin new_branch:new_branch
должен ее создать. Когда я пытаюсь это сделать, это то, что я получаю:
error: src refspec new_branch does not match any.
error: failed to push some refs to 'ssh://[email protected]***'
Я вырыл миллионы таких вопросов на SO, но ни один из них не указал эти две ошибки сразу, и они ссылались только на ветвь master
(я не знаю, имеет ли это значение).
То, что я уже пробовал, включает в себя commit
, reset
и push
во многих конфигурациях. И они пока не работали. Я предполагаю, что может быть какая-то проблема с HEAD
, потому что я немного с ней сработал. Но это догадка, и я даже не знаю, как правильно ее проверить, так как GIT все еще крохотная тайна для меня.
Итак - как я могу избавиться от этих ошибок и перенаправить локальную ветвь в удаленный репозиторий?