title: Force reload of a directive's template
body: <p>I am working on an AngularJS app with several directives. The directive's templates are stored in a separate html file. When editing these template, my browser does not detect any changes after a reload and always uses a cached version. Any other changes to the source code are detected and lead to a reload.</p>
  
  <p>I guess the problem is somewhat the $templateCache which seems to be used by AngularJS when loading the template.</p>
  
  <p>What I found in the source code of AngularJS 1.0.2 is the following from line 4317 which is part of the compileTemplateUrl():</p>
  
  <pre><code>$http.get(origAsyncDirective.templateUrl, {cache: $templateCache})
  </code></pre>
  
  <p>I am wondering if anyone else had this kind of problem and if there is a way to tell AngularJS when to cache and when not.</p>