Version Control

Libraries for version control.

go-git6.2K

highly extensible Git implementation in pure Go.

hercules2.6K

gaining advanced insights from Git repository history.

git2go1.9K

Go bindings for libgit2.

githooks106

Per-repo and shared Git hooks with version control and auto update.

go-vcs80

manipulate and inspect VCS repositories in Go.

froggit-go46

Froggit-Go is a Go library, allowing to perform actions on VCS providers.

hgo16

Hgo is a collection of Go packages providing read-access to local Mercurial repositories.