Git:在git clone中包含文件,但是忽略对它的任何本地更改吗?

时间:2018-08-28 23:01:54

标签: git environment-variables gitignore

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

0 个答案:

没有答案