rugged icon indicating copy to clipboard operation
rugged copied to clipboard

ruby bindings to libgit2

Results 128 rugged issues
Sort by recently updated
recently updated
newest added

I'm having the following error when installing rugged 0.19.0 from the ready (Stable version): ``` Fetching rugged 0.19.0 Installing rugged 0.19.0 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem...

Is it possible to do`git pull` using rugged gem? I know fetch is possible but I couldn't find any reference to git pull in api doc.

Rugged will not be linked correctly when you build it in a path containing a whitespace, you will get undefined symbol errors. > git submodule update --init Submodule 'vendor/libgit2' (https://github.com/libgit2/libgit2.git)...

Is there any plan to support [`git worktree`](https://git-scm.com/docs/git-worktree) operations? Is it on the scope of this project? How can I implement that? (Any leads/tips?)

The build is currently failing because SSH memory credential support is not listed as part of `Rugged.features`. @carlosmn Would a patch to libgit2 to add something like `GIT_FEATURE_SSH_KEY_FROM_MEMORY` be accepted?

This problem occurs when authentication parameters are specified in a repository URL. ``` > url = "https://test:[email protected]/company/project.git" > url_without_git_ending = "https://test:[email protected]/company/project" > > Rugged::Repository.clone_at(url_without_git_ending", "/folder", credentials: nil) Rugged::NetworkError: authentication required...

I have to do the following ```ruby # Completely clear out the database. def clear! if head = @repository.head @repository.references.delete(head) end rescue Rugged::ReferenceError return nil end ``` `@repository.head` on a...

How can I walk rev-list limited by the file name, similar to `git rev-list --all -- README`? If it's not possible, how to implement in most optimal way? Also, how...

The current solution to pkg-config isn't workable if you need Windows + libssh2 + rugged: ``` $ pkg-config --libs --static C:\Ruby22-x64\lib\ruby\gems\2.2.0\gems\rugged-0.24.0b11\vendor\libgit2\build\libgit2.pc -LC:/Program -LC:/Ruby22-x64/DevKit-mingw64-64-4.7.2/lib Files (x86)/libgit2/lib -lgit2 -lssh2 -lws2_32 -lbcrypt -lcrypt32...

Hi all, I'm having a hard time installing rugged provider gem on a ubuntu16 with puppet5 client. I can install the deb package, but I need something that can be...