title: Separate dev and prod Firebase environment
body: <p>I am considering using Firebase as MBaaS, however I couldn't find any reliable solution to the following problem:</p>
  <p>I would like to set up two separate Firebase environments, one for development and one for production, but I don't want to do a manual copy of features (eg. remote configuration setup, notification rules, etc.) between the development and production environment.</p>
  <p>Is there any tool or method I can rely on? Setting up remote configuration or notification rules from scratch can be a daunting task and too risky.</p>
  <p>Any suggestions? Is there a better approach than having two separate environments?</p>
  <p><em><strong>Before you post another answer to the question which explains how to set up separate Firebase accounts: it is not the question, read it again. The question is: how to TRANSFER changes between separate dev and prod accounts or any better solution than manually copy between them.</strong></em></p>