После того, как команда git flow закончила ветвь функции Функция git flow закончила ветвь feature * , команда git push -v всегда выдает мне следующую ошибку msg, no независимо от того, какая я ветвь.
Pushing to git@github.com:/repo/repo.git
error: src refspec refs/heads/feature/a-feature-branch does not match any.
error: failed to push some refs to 'git@github.com:/repo/repo.git'
Все отлично работало с командой финишной функции, так что, похоже, нет проблем с git flow .
Если я вручную задаю имя удаленного узла и филиала, это сработает, например ::
git push origin develop
Похоже, что git push пытается выдвинуть удаленную ветку, как будто что-то грязное в его ссылках. Я искал и пробовал много вещей, но кажется, что эта старая ссылка никогда не сдается.
Это не новый репозиторий, и каждая ветвь, которую я пытаюсь зафиксировать, существует на удаленном компьютере. Команды Past push и finish работали нормально. То же самое произошло с двумя другими компьютерами.