У меня есть публичный репозиторий на github.com с двумя ветками: master
и test
.
Я создал новый каталог локально и сделал:
[ ] git clone git@github.com:{username}/{projectname}.git
Затем я создал новую ветку с именем my_test
с
[ ] git branch my_test
и переключился на него.
[ ] git checkout my_test
Затем я слил его из моей test
ветви моего публичного репозитория с
[ ] git merge origin/test
и это привело к перемотке вперед.
Я внес некоторые изменения и совершил их.
Затем я попытался отправить локальную ветку my_test
в публичную ветку test
на github с помощью
[ ] git push git@github.com:{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 'git@github.com:{username}/{projectname}.git
Что я делаю не так?