A Domain Specific Language(DSL) that you can use to talk to Git from Ruby.
Rob Gleeson
gem "ed", "~> 0.8.2"