package main import ( "os" "github.com/go-git/go-git/v5" . "github.com/go-git/go-git/v5/_examples" ) // Example of how to open a repository in a specific path, and push to // its default remote (origin). func main() { CheckArgs("") path := os.Args[1] r, err := git.PlainOpen(path) CheckIfError(err) Info("git push") // push using default options err = r.Push(&git.PushOptions{}) CheckIfError(err) }