Репо не обнаружил фатальную ошибку при использовании git и не может нажать на github

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

Please make sure you have the correct access rights

и хранилище существует.

Когда я пытаюсь добавить репо удаленно, я вижу:

$ git remote add origin git@github.com:<username>/<reponame>.git
> fatal: remote origin already exists.

$ git push

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

git push --set-upstream origin master

Тогда я получаю ошибку

Когда я пытаюсь

ssh -T git@github.com

Я вижу правильное имя пользователя

Не уверен, что еще попробовать.

2 ответа

Решение

Если вы уже набрали

$ git remote add origin git@github.com:<username>/<reponame>.git

Вы не можете напечатать это снова, потому что происхождение уже существует. И это ответит

фатальный: удаленное происхождение уже существует.

но адрес, ссылка на источник которого может быть неправильной. Попробуй набрать

$ git remote remove origin

и введите

$ git remote add origin git@github.com:<username>/<reponame>.git

снова.

Затем введите

$ git push origin master

Если и адрес, и ключ SSH верны, он может работать.

Попробуй это

git push origin master

Прочтите эту документацию, чтобы узнать больше о git push

https://git-scm.com/docs/git-push

Другие вопросы по тегам