1. 08 Nov, 2014 11 commits
  2. 07 Nov, 2014 5 commits
  3. 06 Nov, 2014 7 commits
  4. 05 Nov, 2014 2 commits
  5. 03 Nov, 2014 12 commits
  6. 02 Nov, 2014 3 commits
    • remote: unify the creation code · a68e217f
      The create function with default refspec is the same as the one with a
      custom refspec, but it has the default refspec, so we can create the one
      on top of the other.
      Carlos Martín Nieto committed
    • remote: fix tagopt test · ea8dedc9
      An anonymous remote wouldn't create remote-tracking branches, so testing
      we don't create them for TAGS_ALL is nonsensical. Furthermore, the name
      of the supposed remote-tracking branch was also not one which would have
      been created had it had a name.
      
      Give the remote a name and test that we only create the tags when we
      pass TAGS_ALL and that we do create the remote-branch branch when given
      TAGS_AUTO.
      Carlos Martín Nieto committed
    • remote: add a failing test for checking the current branch's upstream · 0f838d27
      When we update FETCH_HEAD we check whether the remote is the current
      branch's upstream remote. The code does not check whether the current
      refspec is relevant for this reference but always tries to perform the
      reverse transformation, which causes it to error out if the refspec
      doesn't match the reference.
      
      Thanks to Pierre-Olivier Latour for the reproduction recipe.
      Carlos Martín Nieto committed