Go-git

Go-git is a highly extensible git implementation library written in pure Go

Go-git Software Description

Go-git is a highly extensible git implementation library written in pure Go. It is compatible with the original Git (1) command. It’s the first and the only pure Go implementation of the most popular distributed version control system. It is compatible with existing servers and tooling (e.g. bash or zsh scripts), and it’s easy to use for both beginners and experienced git users. Its library uses gopkg.in as a source of extra packages and as a source of official import paths.

It means that all the extra packages are always available, and these packages are always installed into the same directory as the core package. It allows you to import them just by referring to their GitHub URLs. It views diffs and changes of each commit revert changes before pushing them. It creates branches, tags or notes by specifying a commit hash. It easily counts the number of words, lines or characters in any file of your repository.

Video & Photo

Go-git
Go-git
Go-git
Go-git
Go-git

23 Software Similar To Go-git Development

Git LFS
Git Flow
Pocket Git
Git2Go
GitStack
Git Disroot
Frog Git
Lazygit
Hub
Hub Free
Pure Usenet
Gitblit
Luxon
Luxon Free
Bonobo Git Server
PolyGit
Fork
Fork Free
Netlify CMS
Pure-mac.com
Working Copy
Sleep Sounds Free
gitolite
Pure-FTPd
Pure Soundz Radio
Pure.js
Loading