title: How do you alter an object's historical content in a git repository?
body: <p>I have a local git repository that I eventually plan on publishing as open source.  I recently noticed that one of the files has a password in it.  Obviously, I need to strike that password from the entire history before I publish the repository.</p>
  
  <p>A: Is there a way to access and modify the history for all revisions to that particular file?</p>
  
  <p>B: I guess one alternative is to simply publish a clean version of the HEAD.</p>