удаленно: репозиторий не найден фатально: не найден

почему мой git не толкает?!
Я создал репозиторий, и я продолжаю получать это сообщение:

C:Userspetey_000rails_projectsfirst_app>git push -u github master
Username for 'https://github.com': ***@gmail.com
Password for 'https://***@gmail.com@github.com':
remote: Repository not found.
fatal: repository 'https://github.com/pete/first_app.git/' not found

Я пытался везде искать ответ, но я не могу найти решение.

6 ответов


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

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

cd C:\Users\petey_000\rails_projects\first_app
git remote set-url origin https://pete@github.com/pete/first_app

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


три вещи:

  1. ваше имя пользователя GitHub не является адресом электронной почты. Это должно быть имя пользователя (например, "sethvargo")
  2. у вас есть косая черта на вашем имени РЕПО:

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


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

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

кроме того, будьте уверены, что двухфакторной аутентификации выключено, в противном случае используйте личные жетоны доступа

подробности тут : могу ли я использовать 2-факторную аутентификацию GitHub с TortoiseGit?


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

  1. перейти к учетной записи github перейти разрешение на запись пользователя.
  2. когда мы клонируем код нам нужно разрешение на чтение.
  3. когда нам нужно нажать код, мы используем разрешение на запись, поэтому вам нужно дать разрешение на запись.

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