Back on Blogging Tools. Gave up on trying to set a remote ref: all the ones I’ve tried were not working. Looking at the examples it looks like I can call Push with defaults (apart from authentication which looks like I’ll require with my repo). Gave it a try and that looks like it worked. I peeked in the source code and the default ref that work was the following: DefaultPushRefSpec = "refs/heads/*:refs/heads/*" Turns out by adding refs/remote/origin/… I was using the default pull ref. ...