3 * logging (Git.open(:log => Logger.new))
6 * git revert, stash, rebase
15 - prune, fsck, pack-refs, gc, count-objects, unpack-objects
17 * email/patch integration
18 - request-pull(email_address), git-am, git-apply, cherry-pick
21 * compatible with git 1.4
25 * More Git::Status methods
28 * Speed up through pure ruby
30 * Speed up through C bindings to libgit-thin