Подтвердить что ты не робот

Git ошибка: src refspec master не соответствует какой-либо ошибке: не удалось нажать некоторые ссылки

Я пытаюсь добавить файл в мой репозиторий на BitBucket, и у меня возникают проблемы.

Я использую GIT, и это то, что я набираю

$ cd lis4368/assignments
$ git remote
$ git remote -v
$ git remote rm origin

а затем я набираю это (это то, что BitBucket мне подсказывает)

$ git remote add origin https://[email protected]/cpb09e/cpb09e.git
$ git push -u origin master

И я продолжаю получать это сообщение об ошибке:

error: src refspec master does not match any.
error: failed to push some refs to 'https://[email protected]/cpb09e/cpb09e.git'

Может кто-то мольбы помочь мне? Я пробовал все: от GIT commit до rm -rf *, и я не могу заставить ничего работать.

4b9b3361

Ответ 1

Одна классическая первопричина для этого сообщения:

  • когда репо было инициализировано (git init lis4368/assignments),
  • но никакой фиксации не было сделано

Т.е., если вы не добавили и не перенесли хотя бы один раз, локальная ветвь master не будет нажата.

См. "Почему мне нужно явно нажимать новую ветку?" для более.

Ответ 2

Он не признает, что у вас есть ведущая ветвь, но я нашел способ обойти это. Я узнал, что нет ничего особенного в ведущей ветке, вы можете просто создать другую ветвь и называть ее главной ветвью и тем, что я сделал.

Чтобы создать главную ветвь:

git checkout -b master

И вы можете с этим справиться.