GitHub repository: terrorizer1980/grit
Description: Grit gives you object oriented read/write access to Git repositories via Ruby. Patched for GitLab