Я только что создал свое git-репо на git-сервере (Bitbucket, GitHub и т. Д.), И я хочу связать свой локальный мастер с моей основной веткой master. Я пока не хочу добавлять какие-либо текущие файлы, которые есть в моем проекте .
В папке проекта я начинаю с добавления своего пульта:
$ git init
$ git remote add origin git@xxx/project.git
Затем я хочу, чтобы моя локальная основная ветвь отслеживала мою удаленную главную ветвь:
$ git push --set-upstream origin master
error: src refspec master does not match any.
error: failed to push some refs to 'git@xxx/project.git'
Я также пытаюсь:
$ git branch --set-upstream-to=origin/master master
fatal: branch 'master' does not exist
Что ожидается, учитывая, что основная ветвь не существует.Давайте создадим его тогда:
$ git branch master
fatal: Not a valid object name: 'master'.
Кажется, что я не могу создать ветку с именем 'master' ...
С учетом сказанного, как я могу решить эту проблему?