Git вопрос! Можно ли игнорировать локальные изменения в файле, но при этом включать файл при клонировании проекта?
В нашем репозитории есть шаблон для нашего .env
файла. Это выглядит так:
#########################
# ENVIRONMENT VARIABLES #
#########################
NODE_ENV=local
PORT=8000
MYSQL_USERNAME=root
MYSQL_PASSWORD=
MYSQL_WRITE_HOST=localhost
MYSQL_READ_HOSTS_LIST=localhost
MYSQL_PORT=3306
AWS_ACCESS_KEY_ID=
(... etc)
Мы бы хотели, чтобы новые разработчики получили его, когда они git clone
.
Они будут заполнять пропущенные поля локально, и мы не хотим, чтобы они случайно фиксировали ключи доступа и т. Д.
Поместит ли .env
в наш файл .gitignore, чтобы файл не был включен в git clone
?