title: Git - Merge a branch of one repo to a branch of another repo
body: <p>I've two repos and I wanted to merge the updates from one repo to another repo. I did the following and got 'Already up to date'</p>
  
  <pre><code>$ ls
  dev qa
  
  $ cd dev
  $ git branch
  * master
    temp-branch
  
  $ cd ../
  $ cd qa
  $ git remote add dev ../dev
  $ git remote update
  Fetching origin
  Fetching dev
  From ../dev
   * [new branch]      master      -&gt; dev/master
   * [new branch]      temp-branch -&gt; dev/temp-branch
  </code></pre>
  
  <p>Then, I am creating a local branch on qa</p>
  
  <pre><code>$ git checkout -b temp-branch
  Switched to a new branch 'temp-branch'
  $ git merge dev/temp-branch
  Already up to date.
  </code></pre>
  
  <p>The <code>dev/temp-branch</code> has an update which <code>qa/temp-branch</code> doesn't have it. Even though, the code is different why I am getting <code>Already up to date</code>?</p>
  
  <p>Am I doing it wrong? If yes, what is the best way to do it?</p>
  
  <p>Thanks!</p>