Answers:
Git和Grit宝石现在都已弃用,不应在新项目中使用。用C编写的Git库的工作已经开始,与之交互的ruby库也正在开发中。git库的新ruby接口称为Rugged。
https://github.com/libgit2/rugged
完成后,这应该是新项目中使用的Git宝石。
更新(2012年11月24日):Grit从新贡献者那里看到了新活动,因此不应自动将其排除在考虑范围之外。Rugged基于libgit2 C库,这两个库都正在积极开发中。Grit是Git的纯红宝石实现,并且还在积极开发中。我认为您应该在实施时进行简短的研究,以确定哪一种最适合您的使用。