17 ms·
github uses libgit2 https://github.com/libgit2/libgit2 https://github.com/libgit2/libgit2 (in C) but I'm pretty sure they have a lot of wrappers around it (mayb
by localhostdotdev 7y ago
github uses libgit2 https://github.com/libgit2/libgit2 https://github.com/libgit2/libgit2 (in C) but I'm pretty sure they have a lot of wrappers around it (maybe a ruby gem with native extensions, maybe using ffi)
edit: ruby gem: https://github.com/libgit2/rugged https://github.com/libgit2/rugged which has a native extension written in C to bind libgit2 functions to ruby methods.