Commit 6f6be8fe4199b5bccad00a9a3ab8b078286c1837

Carlos Martín Nieto 2014-04-02T18:14:02

remote: write tests for cloning from an empty repo Cloning from an empty repo must set master's upstream to origin's master, even if neither of them exist. Fetching from a non-empty origin must then mark the master branch for-merge. This currently fails.