diff --git a/main.go b/main.go index 1c1d18f..8c65af9 100644 --- a/main.go +++ b/main.go @@ -123,9 +123,12 @@ func Push( auth *githttp.BasicAuth, remote *git.Remote, ) error { + refspec := fmt.Sprintf("+refs/heads/*:refs/heads/%s/*", DefaultRemoteName) + return remote.Push(&git.PushOptions{ RemoteName: DefaultRemoteName, Auth: auth, + RefSpecs: []config.RefSpec { config.RefSpec(refspec) }, }) }