title: How to install latest (untagged) state of a repo using bower?
body: <p>I have a <em>very</em> small repo in which I do all dev work in the master branch and use tags as "stable" points in history.</p>
  
  <p>I guess by default Bower seems to fetch the latest <strong>tagged</strong> version of a repo. I'm trying to get the most recent commit in the master branch.</p>
  
  <p>I've tried running all these, in every conceivable order:</p>
  
  <pre><code>bower cache-clean mypackage
  bower install mypackage --force-latest
  bower install mypackage --force --force-latest
  bower install mypackage --force
  </code></pre>
  
  <p>I've also tried adding <code>latest</code> to my bower.json file:</p>
  
  <pre><code>"dependencies": {
    "mypackage": "latest"
  }
  </code></pre>
  
  <p>And then running:</p>
  
  <pre><code>bower update mypackage
  </code></pre>
  
  <p>No matter what it seems to always get the latest tagged state.</p>
  
  <p>How do I get the latest, most up-to-date, untagged state of the project?</p>