Pranav, could you open a bug to track improving GetChangeSet to use `git log id^...id` instead of `git show id`.   The distinction is at the output.  The latter spews the list of files and, if you have initial moodle commit, it could be 10000 lines.