The Git Gem provides an API that can be used to create, read, and manipulate Git repositories by wrapping system calls to the `git` binary. 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.
Required Ruby Version
>= 2.3
Authors
Scott Chacon and others
Versions
- 5.0.0.beta.5 July 14, 2026 (623 KB)
- 5.0.0.beta.4 July 12, 2026 (622 KB)
- 5.0.0.beta.3 June 26, 2026 (533 KB)
- 5.0.0.beta.2 June 26, 2026 (532 KB)
- 5.0.0.beta.1 June 04, 2026 (510 KB)
- 1.10.1 January 03, 2022 (40.5 KB)
Requirements
git 1.6.0.0, or greater