title: Getting git to never push a single commit?
body: <p>I don't think this is possible, but thought someone might have a nifty idea of how to accomplish this:</p>
  <p>I have a project that I checked out that was in existence long before I took it over.  I have about a dozen changes in various files that I never want checked in (they're all config changes).</p>
  <p>Is there any way to commit this set of changes and then never actually push that one commit?  I know it sounds odd :)</p>
  <p>clarification:</p>
  <p>I want these changes to stay in my working directory, I need them for the app to function locally.  I want to be able to keep commit other changes around them, even changes in the same file, but never push the config changes to anywhere else...</p>
  <p>It's somewhat like before every push I would want to:</p>
  <ul>
  <li>cherry pick and stash this one commit</li>
  <li>rebase the one commit out</li>
  <li>push</li>
  <li>re-apply this stash to my codebase</li>
  </ul>