Awesome Go

Version Control

9 libraries in this category

hercules

gaining advanced insights from Git repository history

Version ControlVersion Control
froggit-go

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

Version ControlVersion Control
ggc

A Git CLI tool with both traditional command-line and interactive incremental-search UI, workflow support, and configurable keybindings

Version ControlVersion Control
git2go

Go bindings for libgit2

Version ControlVersion Control
githooks

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

Version ControlVersion Control
gitty

Single-binary Git/GitHub CLI that replaces add→commit→push with one command; human-readable syntax, no external dependencies

Version ControlVersion Control
go-git

highly extensible Git implementation in pure Go

Version ControlVersion Control
go-vcs

manipulate and inspect VCS repositories in Go

Version ControlVersion Control
hgo

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

Version ControlVersion Control