>Well, appveyor does a 'git clone --branch branchname' which doesn't get a master refspec if building on a branch.

So we wouldn't need to update the push refspecs, in that case.

```csharp
repo.Network.Remotes.Update(remote, r => r.FetchRefSpecs.Add(masterRefSpec));
```

And :point_up: may be enough.