title: How do I hide a file from a single remote repo in git?
body: <p>I've got a project I'd like to start sharing on github which I'd set up as another remote repo.  But I've got some sensitive configuration information (amazon s3 account details) that I don't want to obviously share on github.</p>
  
  <p>Is there a way I can get the remote github repos to ignore the settings file, but have the local and other remote repos work with it?</p>
  
  <p>EDIT - 
  reopening this question to see if there are any other distributed source control systems (mercurial? bazaar? etc) that can do this?</p>