anchor.diff:  </pre>
   
   The file types you will want to exclude vary, based on the application
  -frameworks you use.
  -The `.gitignore` templates for common frameworks, available at
  -https://github.com/github/gitignore, are a useful starting point.
  +frameworks you use. For examples of commonly-used `.gitignore` files, see [https://github.com/github/gitignore].
   
   ## <a id="increase-availability"></a>Run Multiple Instances to Increase Availability ##
   
  
positive.code: 
  ## <a id="exclude"></a>Ignore Unnecessary Files When Pushing ##
  
  By default, when you push an application, all files in the application’s project
  directory tree are uploaded to your Cloud Foundry instance, except version control or configuration files or folders with the following names:
  
  * `.cfignore`
  
negative.code: * `.git`
  * `.gitignore`
  * `.hg`
  * `manifest.yml`
  * `.svn`
  
  If the application directory contains other files, such as `temp` or `log`
  files, or complete subdirectories that are not required to build and run your
  application, you might want to add them to a `.cfignore` file to exclude them from upload. Especially with a large application, uploading unnecessary files can slow application deployment.
  
  To use a `.cfignore` file, create a text file named `.cfignore` in the root of your application directory structure. In this file, specify the files or file types you wish to exclude from upload. For example, these lines in a `.cfignore` file exclude the "tmp" and "log" directories.
  
  <pre class="terminal">
      tmp/
  