title: How to download/clone a new branch from my server git repository into an already created local git repository in my PC with Eclipse EGit
body: <p>This is driving me crazy.</p>
  
  <p>I created a git repository in a Linux server hosted by my hosting company.</p>
  
  <p>I cloned it to a local copy using Eclipse EGit.</p>
  
  <p>I then created a branch in the original git repository in the server.</p>
  
  <p>How do I copy the branch to my local copy using Eclipse EGit?</p>
  
  <p>When I open Git Repositories inside EGit I see:</p>
  
  <pre><code>- Local
  -- master
  
  - Remote Tracking
  -- origin/development
  -- origin/master
  </code></pre>
  
  <p>How can I get the origin/development in my local using EGit?</p>
  
  <p>I know I could create a new clone, but I don't want to do that as I believe there must be a way to get only the new branch.</p>
  
  <p><strong>Second question</strong> - where is the pull command inside EGit? I was able to find the fetch command, but when I run it it says that there is nothing to fetch. The RefSpec is:</p>
  
  <pre><code>+refs/heads/*:refs/remotes/origin/*
  </code></pre>
  
  <p><strong>Third question</strong> - is there a way to process git commands from a command line inside Eclipse in my Windows system? I thought about trying to do a pull from a command line, but I can't find it in my local system.</p>
  
  <p>Thank you.</p>