Implement '/project/:id/commits' route with GitHub integration