package main | |
import ( | |
"os" | |
"gopkg.in/src-d/go-git.v4" | |
. "gopkg.in/src-d/go-git.v4/_examples" | |
) | |
// Example of how to open a repository in a specific path, and push to | |
// its default remote (origin). | |
func main() { | |
CheckArgs("<repository-path>") | |
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) | |
} |