title: How can I git-cvsimport multiple modules from a CVS repository, with differing branches?
body: <p>I'm trying to <code>git-cvsimport</code> several different modules from CVS, all of which are on different branches.</p>
  
  <p><strong>So far I've done this (in pseudo-bash code):</strong></p>
  
  <pre><code>for each ($MODULE, $BRANCH); do
      git-cvsimport -p x -v -d "$CVS_REPO" "$MODULE" -o "$BRANCH" -C "$MODULE"
  done
  </code></pre>
  
  <p>But that <strong>makes a different git repository for each module</strong>. How would I merge them all into one, if that's even remotely possible?</p>