Ruby bindings to libgit2.
Rugged git ruby.
It s designed to be fast and portable.
Open a bare git repository at path and return a repository object representing it.
All libraries and projects 12.
Libgit2 bindings in ruby.
Rugged is a library for accessing libgit2 in ruby.
Alternatively a new index entry can be created by passing a hash containing all key value pairs of an index entry.
To this end some of the interactions with git repositories are done by shelling out to the system s git command and other interactions are done with pure ruby reimplementations of core git.
Libgit2 is a pure c implementation of the git core methods.
It gives you the speed and portability of libgit2 with the beauty of the ruby language.
Optionally you can pass a list of alternate object folders or an options hash.
Overcommit git up rugged git reflow ginatra git remote branch git cop github webhook git auto bisect and git spelunk.
Add a new entry to the index or update an existing entry in the index.
Contribute to redbadger rugged development by creating an account on github.
The main goals are stability and performance.