title: Can I specify in .git/config to fetch multiple refspecs?
body: <p>I do not want to fetch every branch from origin because there are many. I just want to track a few (e.g., <code>master</code>) and my branches (organized under <code>my_name</code> sub-directory). I can do the following:</p>
  
  <pre><code>$ git fetch origin refs/heads/my_name/*:refs/remotes/origin/my_name/* refs/heads/master:refs/remotes/origin/master refs/heads/some_branch:refs/remotes/origin/some_branch
  </code></pre>
  
  <p>I want to specify the above "set" of refspecs to be the default of <code>git fetch</code>. I have tried</p>
  
  <pre><code>$ git config remote.origin.fetch refs/heads/my_name/*:refs/remotes/origin/my_name/*
  $ git config --add remote.origin.fetch refs/heads/master:refs/remotes/origin/master
  </code></pre>
  
  <p>It fails:</p>
  
  <pre><code>$ git config remote.origin.fetch
  refs/heads/my_name/*:refs/remotes/origin/my_name/*
  error: More than one value for the key remote.origin.fetch: refs/heads/master:refs/remotes/origin/master
  </code></pre>
  
  <p>I also try the following but it also fails:</p>
  
  <pre><code>$ git config remote.origin.fetch 'refs/heads/my_name/*:refs/remotes/origin/my_name/* refs/heads/master:refs/remotes/origin/master refs/heads/some_branch:refs/remotes/origin/some_branch'
  $ git fetch
  fatal: Invalid refspec 'refs/heads/my_name/*:refs/remotes/origin/my_name/* refs/heads/master:refs/remotes/origin/master refs/heads/some_branch:refs/remotes/origin/some_branch'
  </code></pre>
  
  <p>Note: Git 1.7.11</p>