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
中吗?