Git-ветка не существует или не имеет прав после создания - PullRequest
0 голосов
/ 03 декабря 2018

Я создал ветку и запустил следующее:

git push [branchname]

Я получил:

fatal: The current branch [branchname] has no upstream branch.
To push the current branch and set the remote as upstream, use

git push --set-upstream [branchname] [branchname]

Затем я запустил:

git push --set-upstream [branchname] [branchname]

Я получил:

fatal: [branchname] does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

Как я могу решить эту проблему?Я предпочитаю иметь терминальное решение, спасибо!

1 Ответ

0 голосов
/ 18 декабря 2018

Кажется, у вашего местного отделения нет апстрима.Во-первых, найдите свои удаленные отслеживаемые репозитории, используя

git remote -v

, чаще всего вы получите

origin git@xxx (fetch)
origin git@xxx (push)

Это означает, что у вас есть пульт с именем origin.Таким образом, вы можете отправить свою локальную ветку на удаленный доступ, используя

git push origin <local_branch_name>
...