title: How can I do "git pull" in multithreading or efficient way?
body: <p>I have one directory called 'projects' which is the parent directory, within that near by 200 sub-directories which are my projects.</p>
  
  <p>For now I am executting <code>git pull</code> by following script.</p>
  
  <pre><code>#!/bin/bash  
  find . -type d -name .git -exec sh -c "cd \"{}\"/../ &amp;&amp; pwd &amp;&amp; git pull &amp;&amp; echo -e '-------------------- \n ' " \;
  </code></pre>
  
  <p>Is there any efficient way I can do this process in multithreading and faster way?</p>