Remote: репозиторий не найден фатальным: не найден

Почему мой мерзавец не толкает? Я создал хранилище и продолжаю получать это сообщение:

C:\Users\petey_000\rails_projects\first_app>git push -u github master
Username for 'https://github.com': ***@gmail.com
Password for 'https://***@[email protected]':
remote: Repository not found.
fatal: repository 'https://github.com/pete/first_app.git/' not found

Ответ 1

Ваше имя пользователя не должно быть адресом электронной почты, но ваша учетная запись пользователя GitHub: pete.
И ваш пароль должен быть вашим паролем учетной записи GitHub.

Фактически вы можете установить свое имя пользователя непосредственно в удаленном URL-адресе, чтобы Git запросить только ваш пароль:

cd C:\Users\petey_000\rails_projects\first_app
git remote set-url origin https://[email protected]/pete/first_app

И вам сначала нужно создать репо fist_app на GitHub: обязательно создайте его полностью пустым или, если вы создадите его с первоначальной фиксацией (включая README.md, файл лицензии и .gitignore файл), затем выполните сначала Git, прежде чем сделать git push.

Ответ 2

Три вещи:

  • Ваше имя пользователя GitHub не является адресом электронной почты. Это должно быть имя пользователя (например, "sethvargo" ).
  • У вас есть сводная черта вашего имени репо:

    $ git remote rm origin
    $ git remote add origin https://github.com/pete/first_app.git
    
  • Вам нужно создать репозиторий first_app. Я посмотрел на "Пит" на GitHub, и я не вижу репозиторий. Прежде чем вы можете нажать, вы должны сначала создать удаленный репозиторий.

Ответ 3

Если эта проблема возникает на компьютере с Windows, выполните следующие действия.

  • Перейти к диспетчеру учетных данных
  • Перейти к учетным данным Windows
  • Удалить записи в разделе Общие учетные данные
  • Попробуйте подключиться снова. На этот раз он должен запросить у вас правильное имя пользователя и пароль.

control panel

enter image description here

Ответ 4

Я решил эту же проблему, указав разрешение чтения из учетной записи github.

  • Перейдите в учетную запись github, чтобы получить разрешение на запись пользователю.
  • Когда мы клонируем код, нам нужно разрешение на чтение.
  • Когда нам нужно нажать код, мы используем разрешение на запись, поэтому вам нужно предоставить разрешение на запись.

Ответ 5

Я столкнулся с тем же сообщением об ошибке. Когда я запустил ls -a, я узнал, что .git отсутствует (конечно, я удалил его по ошибке в предыдущие дни). Поскольку я локально такой же, как в репозитории Github, я просто удалил свою локальную "папку" и снова клонировал пульт. После этого все работало отлично для меня:

rm -rf my_project
git clone https://github.com/begueradj/my_project.git

Ответ 6

Убедитесь, что ваше имя пользователя и пароль git верны. В моем случае это выдало ошибку, когда имя пользователя и пароль (особенно GIT TOKEN) были неверны.

Ответ 8

Этот ответ немного запоздал, но я надеюсь, что он все равно кому-то поможет.

В моем случае это было потому, что хранилище было перемещено. Я откинул проект, и все стало хорошо потом. Лучшей альтернативой была бы повторная инициализация git.

Я надеюсь, что это помогает.. Веселое кодирование!