Почему нельзя добавить файл в центральный репозиторий?

Почему после использования команды "git push origin main" происходит перенаправление на веб-сайт GitHub, и почему после ввода пароля возникает ошибка "Не удаётся получить доступ к сайту. Сайт 127.0.0.1 не позволяет установить соединение"? Как это исправить, если файл не появляется в центральном репозитории, хотя в командной строке ошибок нет?
  • 28 июня 2024 г. 23:32
Ответы на вопрос 2
1. Нельзя добавить файл в центральный репозиторий, потому что для этого необходимо иметь соответствующие права доступа. Администратор репозитория или владелец должны предоставить вам права на изменение репозитория.

2. При использовании команды "git push origin main" происходит перенаправление на веб-сайт GitHub, так как вы пытаетесь отправить изменения в удаленный репозиторий, который находится на GitHub. Ошибка "Не удаётся получить доступ к сайту. Сайт 127.0.0.1 не позволяет установить соединение" возникает из-за того, что GitHub не может связаться с localhost (127.0.0.1), который является IP-адресом вашего компьютера.

3. Чтобы исправить данную ошибку, убедитесь, что у вас есть доступ к интернету и что у вас правильно настроены параметры удаленного репозитория. Проверьте, что вы правильно склонировали репозиторий с GitHub, чтобы иметь возможность выполнить команду "git push". Если файл не появляется в центральном репозитории, вам стоит проверить статус репозитория, коммиты и ветки, чтобы убедиться, что все изменения правильно отправлены. Возможно, нужно выполнить дополнительные команды (например, git add, git commit) перед git push.
Чтобы файл оказался во внешнем репозитории, его следует сначала закоммитить, чтобы он попал в локальный репозиторий. А уже после пуша новых коммитов, вы увидите изменения на гитхабе. Что за ошибка при аутентификации через терминал — это уже другой интересный вопрос.
Похожие вопросы