git
The git gem provides an API that can be used to create, read, and manipulate Git repositories by wrapping system calls to the git command line. The API can be used for working with Git in complex interactions including branching and merging, object inspection and manipulation, history, patch generation and more.
Types
Docs
Guides
Zeitwerk
Namespace
Optimized
3.0.0
Scott Chacon and others
activesupport, addressable, process_executer, rchardet, create_github_release, minitar, mocha, rake, test-unit, redcarpet, yard, yardstick
bundle add git
Getting Started
Learn more about the Git gem.
Playground
Test, play and inspect the gem for yourself