Файл .env предназначен для хранения конфиденциальной информации, такой как пароли, API ключи и т.д. Публикация таких файлов на публичном репозитории, таком как GitHub, может представлять угрозу безопасности для вашего проекта, так как любой может получить к ним доступ.
Чтобы скрыть файл .env на GitHub, вы можете добавить его в файл .gitignore. Просто создайте файл .gitignore в корневом каталоге вашего проекта и добавьте строку "*.env", чтобы игнорировать файл .env при загрузке на GitHub.
Что касается проблемы с переменной, которая не определяется на живой странице, у вас может быть проблема с конфигурацией вашего проекта. Убедитесь, что переменная REACT_APP_PASSWORD правильно установлена в файле .env и используется корректно в коде вашего приложения. После того как вы скрыли файл .env на GitHub, у вас также должен быть задан правильный путь к этому файлу на вашем хостинге, чтобы ваше приложение могло загрузить нужные переменные.