require git class instead of package