anchor.diff:  $ cf push my-new-app -b https://username:password@github.com/johndoe/my-buildpack.git
   </pre>
   
  -By default, Cloud Foundry uses the default branch of the buildpack's git repository. You can specify a different branch using the git url as shown in the following example:
  +By default, <%= vars.app_runtime %> uses the default branch of the buildpack's git repository. You can specify a different branch using the git url as shown in the following example:
   
   <pre class="terminal">
   $ cf push my-new-app -b https://github.com/johndoe/my-buildpack.git#my-branch-name
  
positive.code: * To make use of dependencies provided by the previously applied buildpacks, the last buildpack must scan `/tmp/deps/` for index-named directories containing `config.yml.` 
  * To make use of dependencies provided by previous buildpacks, the last buildpack:
  	* May use `/bin` during staging, or make it available in $PATH during launch
  	* May use `/lib` during staging, or make it available in $LD_LIBRARY_PATH during launch
  	* May use `/include`, `/pkgconfig`, or `/env` during staging
  	* May copy files from `/profile.d` to `/tmp/app/.profile.d` during staging
  	* May use the supplied config object in `config.yml` during the staging process
  
negative.code: 
  To specify a default version:
  
  1. Add the `default_version` object to your manifest, following the [rules](#rules) below. You can find a complete example manifest in the <%= vars.app_runtime %> [go-buildpack](https://github.com/cloudfoundry/go-buildpack/blob/f1a380f2f3a8012491c6007948af74676713dd50/manifest.yml) repository. 
  
  1. Run the `default_version_for` script from the [compile-extensions](https://github.com/cloudfoundry/compile-extensions) repository, passing the path of your `manifest.yml` and the dependency name as arguments. The following command uses the example manifest from step 1:
    <pre class="terminal">
  