ruby based git client