]> source.dussan.org Git - gitignore.git/commit
Add .env to optionally ignored files
authorMax Woolf <maximus@zingysaturn.co.uk>
Thu, 12 May 2016 07:53:20 +0000 (08:53 +0100)
committerMax Woolf <maximus@zingysaturn.co.uk>
Thu, 12 May 2016 07:53:20 +0000 (08:53 +0100)
commit85147407e49bb039a44685a339a1d60bb6546c3f
treedbd034932d673e935e9972042b761598f50844cf
parentf454371ec6644870312b90ef3dd7d4f7d9ea4ded
Add .env to optionally ignored files

Many twelve-factor apps use environment variables rather than the built in Rails secrets mechanism to store secrets.
The [dotenv](https://github.com/bkeepers/dotenv) gem is widely used for this purpose and allows environment variables to be loaded from the `.env` file. However, this file should not be committed to source control.

This PR just adds the `.env` file to `.gitignore` so that these secrets aren't accidentally committed. In some rare instances, it may be required that this file is committed to source control so I've added it to the list of files that can be removed if the developer is ok with secrets being committed.
Rails.gitignore