1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
package main import ( "os" "gopkg.in/src-d/go-git.v4" . "gopkg.in/src-d/go-git.v4/examples" ) func main() { CheckArgs("<repository-path>") path := os.Args[1] r, err := git.PlainOpen(path) CheckIfError(err) Info("git push") err = r.Push(&git.PushOptions{}) CheckIfError(err) }