ruby-git
https://github.com/ruby-git/ruby-git
Ruby
Ruby/Git is a Ruby library that can be used to create, read and manipulate Git repositories by wrapping system calls to the git binary.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
19 Subscribers
Add a CodeTriage badge to ruby-git
Help out
- Issues
- Clean up the legacy rule violations in the Inspecting facade integration spec
- Fix the path, comment, and assertions in the fsck command integration spec
- Fix the Contents list and integration grouping in facade-test-conventions
- Give each example its own repository in the diff test shared context
- Run the binary the gem uses and drop Dir.chdir in the Git::URL integration spec
- Anchor integration error assertions on git's stderr, not the message
- Bring older integration specs in line with the setup and working-directory rules
- Point command-test-conventions at the integration override instead of repeating it
- Add rubocop-rspec with only the cops that match the RSpec standards
- fix: make test:gem load the gem from an isolated install
- Docs
- Git::Factories#resolve_repository_paths
- Git::Factories#expand_against_chdir
- Git::Factories#prefix_with_chdir
- Git::PathResolver.expand_path
- Git::PathResolver#expand_path
- Git::EncodingUtils.scrub_to_default_encoding
- Git::Repository::Stashing::Private.resolve_commit_oid
- Git::Repository::Stashing::Private#resolve_commit_oid
- Git::Repository::ObjectOperations::Private.gzip_file
- Git::Repository::ObjectOperations::Private#gzip_file