У меня есть публичный репозиторий на github.com с двумя ветвями: master
и test
.
Я создал новый каталог локально и сделал:
[ ] git clone [email protected]:{username}/{projectname}.git
Затем я создал новую ветвь с именем my_test
с
[ ] git branch my_test
и переключится на него.
[ ] git checkout my_test
Затем я объединил его с моей ветвью test
моего публичного репозитория с помощью
[ ] git merge origin/test
и это привело к быстрой перемотке вперед.
Я сделал некоторые изменения и совершил их.
Затем я попытался нажать локальную ветвь my_test
на общедоступную ветвь test
в github с помощью
[ ] git push [email protected]:{username}/{projectname}.git test
но я получил эту ошибку:
error: src refspec test does not match any.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to '[email protected]:{username}/{projectname}.git
Что я делаю неправильно?