From a6197bd8c459c7d10717bd9486c17f6c8b3f7f88 Mon Sep 17 00:00:00 2001 From: Máximo Cuadros Date: Tue, 31 Jan 2017 23:09:28 +0100 Subject: documentation changes --- examples/remotes/main.go | 71 ------------------------------------------------ 1 file changed, 71 deletions(-) delete mode 100644 examples/remotes/main.go (limited to 'examples/remotes') diff --git a/examples/remotes/main.go b/examples/remotes/main.go deleted file mode 100644 index 362244b..0000000 --- a/examples/remotes/main.go +++ /dev/null @@ -1,71 +0,0 @@ -package main - -import ( - "fmt" - - "srcd.works/go-git.v4" - "srcd.works/go-git.v4/config" - . "srcd.works/go-git.v4/examples" - "srcd.works/go-git.v4/plumbing" - "srcd.works/go-git.v4/storage/memory" -) - -func main() { - // Create a new repository - Info("git init") - r, err := git.Init(memory.NewStorage(), nil) - CheckIfError(err) - - // Add a new remote, with the default fetch refspec - Info("git remote add example https://github.com/git-fixtures/basic.git") - _, err = r.CreateRemote(&config.RemoteConfig{ - Name: "example", - URL: "https://github.com/git-fixtures/basic.git", - }) - - CheckIfError(err) - - // List remotes from a repository - Info("git remotes -v") - - list, err := r.Remotes() - CheckIfError(err) - - for _, r := range list { - fmt.Println(r) - } - - // Pull using the create repository - Info("git pull example") - err = r.Pull(&git.PullOptions{ - RemoteName: "example", - }) - - CheckIfError(err) - - // List the branches - // > git show-ref - Info("git show-ref") - - refs, err := r.References() - CheckIfError(err) - - err = refs.ForEach(func(ref *plumbing.Reference) error { - // The HEAD is omitted in a `git show-ref` so we ignore the symbolic - // references, the HEAD - if ref.Type() == plumbing.SymbolicReference { - return nil - } - - fmt.Println(ref) - return nil - }) - - CheckIfError(err) - - // Delete the example remote - Info("git remote rm example") - - err = r.DeleteRemote("example") - CheckIfError(err) -} -- cgit