title: How to clone a private git repo from within a BitBake recipe?
body: <p>I'm interested in cloning contents of a private git repo so they can be used by a custom BitBake recipe. I've tried adapting <a href="https://lists.yoctoproject.org/pipermail/yocto/2014-April/019144.html" rel="nofollow">this technique</a> from the Yocto Project mailing lists, and produced the following:</p>
  
  <pre><code>SRC_URI = "git://www.example.com/path/to/repo;protocol=https;branch=master;name=commit;user=&lt;username&gt;:&lt;password&gt;
  SRCREV_commit = "9f8309bbdf0632191bec21fada2cb61a30bcf53e"
  </code></pre>
  
  <p>The password I'm using contains a left parentheses. I get this error:</p>
  
  <pre><code>/bin/sh: -c: line 0: syntax error near unexpected token `)'
  </code></pre>
  
  <p>Can I escape this special character in some way or perhaps use some other way to clone the repo?</p>