[Performance Enhancement Request] "Move Grit to rugged" and "optimize disk usage with 'git alternate' command"
Created by: kirantpatil
For performance improvement Github has done improvements under the hood. Please find the article for full information, "How to Build a GitHub" http://zachholman.com/talk/how-to-build-a-github
- 'git alternate' command: http://dustin.github.com/2008/12/30/git-alternates.html
store git object data externally to repository and fetch refs into our feature branch, transparently
- Rugged:
libgit2 bindings in Ruby
Rugged is a library for accessing libgit2 in Ruby. It gives you the speed and portability of libgit2 with the beauty of the Ruby language
- libgit2:
libgit2 is a pure C implementation of the Git core methods. It's designed to be fast and portable. For more information about libgit2, check out libgit2's website or browse the libgit2 organization on GitHub
Thanks, Kiran.