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.