The Git gem only returns 30 commits by default; pass nil to get the maximum

Otherwise --from and --to are really only useful if you have less than 30 commits between them.