Как видно из названия, я пытаюсь создать новую ветку в git в удаленном хранилище.
Для этого ранее я использовал следующую команду.
git push origin origin:refs/heads/rounding_issue
Что обычно работает, и я могу запустить
git branch -r
Для подтверждения.
Сегодня утром, однако, это не работает, и я получил следующие сообщения об ошибках.
error: src refspec origin does not match any.
error: failed to push some refs to '{user}@{location}:{repository}.git'
Я прогуглил сообщение и проверил различные сайты, и единственное объяснение, которое люди придумали (которое я нашел), заключается в том, что, возможно, сначала нужно нажать на главную ветвь, или есть некоторые вещи, которые вы должны зафиксировать сначала, пробовал множество разных вещей, но каждый раз сообщение об ошибке одинаково.
Я могу передать в главную ветку штраф.
Любая помощь будет принята с благодарностью.