rugged
rugged copied to clipboard
ruby bindings to libgit2
Convenient shortcut for browsing commit log
If I try to `lookup` the new commit hash from a pre-receive hook, I am getting the following error > object not found - no match for id The lookup...
Getting this error while pushing the branch. **Failed to authenticate SSH session: Unable to send userauth-publickey request** rugged = Rugged::Repository.new("/tmp/path/.git".freeze) rugged.push('origin', "refs/heads/master", credentials: credentials) When Tried without the credentials getting...
This method allows you to set multiple values for the same key in a particular config, similar to `git config --add "include.path" some/path`. For example, I have a git config...
On Arch Linux we're currently trying to rebuild dependants against the latest libgit2 release (0.99.0). Rugged is giving trouble trying to use the 0.99.0 sources for testing: ``` mv -v...
Short story: I got this working [](https://ci.appveyor.com/project/RoryO/rugged) This was a journey. Hear my tale. What started me on this saga was starting work on [sonic pi](https://github.com/samaaron/sonic-pi). It depends on...
Wondering if it's possible to pass options to the clone action, specifically `--recursive` and `--depth=1` Here's what I've got: ``` ruby repo = Rugged::Repository.clone_at @git_url, @source, { :branch => @git_ref,...
I'm having a problem with Rugged running in production on Linux. Of course, it may not be specific to my production environment, but that's the only place I can reproduce...
OS: Arch Linux Ruby: 2.3.4 I try build rugged with system libs. And get error: ```libgit2 version is not compatible, expected ~> 0.24.0``` Default libgit2 version is 0.25 If I...
avoids having to have the caller keep looking up objects directly from the repo