title: Single Git push to two remotes with two different Config files?
body: <p>I have code that I push to my Bitbucket account regularly. Now, I want to push to two different remotes with single commit, but with different git.config files.
  I know that I can setup different remotes like this:</p>
  
  <pre><code>git remote set-url --add --push origin git://original/repo.git
  git remote set-url --add --push origin git://another/repo.git
  </code></pre>
  
  <p>The idea is that one config file I will be setup to include all of my code and another to not include it all. Let say code in folder "A" will be pushed to just one of the remotes. Then I will be able to give an access to the "incomplete" code to someone. </p>
  
  <p>I know that git.config is specific to project, user and system and I am wondering is it possible to setup workflow like this. Is there any way to acompplish that?</p>