title: How do I protect my private keys when using github, heroku, and developing locally?
body: <p>Currently, I put the keys I use to access other API's and the like in the environment.rb file.  That way it is available both when I run locally, and also on heroku.</p>
  
  <p>However, I'd like to start to make my code available publicly via github so i can get some help.</p>
  
  <p>What are the steps I need to do to make this happen, particularly so that I can test locally and test on heroku.</p>
  
  <p>It seems like there's a way on heroku to add the keys from a command line, so they don't need to reside in the ruby-on-rails app.  But what about for local development?</p>