No,Uber is fishing for data they don't need. They have an IP address of the intruder. Instead of demanding all the access logs for a months long period, why not compel Github to answer the question "Did this IP address access the Gist in question? If so, what are the timestamps?"
Instead Uber wants all github's access log data for the gist in question which sounds like more incompetence and desperation on Uber's part.