Crier github reporter uses cached git client for reporting to github
Crier github reporter uses cached git client for reporting to github

This cached git client reserved cloned repos more aggressively, it updates caches by fetch refs instead of local cloning, saves disk I/O, as well as more time efficient.

This git client had been pioneered in pubsub component and had been performing really well. Since the git client in crier only does repo checkout for inrepoconfig, I believe it will work equally well

BenTheElder/test-infra,michelle192837/test-infra,jessfraz/test-infra,kubernetes/test-infra,kubernetes/test-infra,monopole/test-infra,cjwagner/test-infra,dims/test-infra,cblecker/test-infra,cjwagner/test-infra,kubernetes/test-infra,fejta/test-infra,jessfraz/test-infra,dims/test-infra,monopole/test-infra,michelle192837/test-infra,dims/test-infra,fejta/test-infra,fejta/test-infra,cblecker/test-infra,fejta/test-infra,fejta/test-infra,cblecker/test-infra,michelle192837/test-infra,cjwagner/test-infra,fejta/test-infra,cblecker/test-infra,jessfraz/test-infra,dims/test-infra,cblecker/test-infra,BenTheElder/test-infra,cblecker/test-infra,kubernetes/test-infra,monopole/test-infra,michelle192837/test-infra,dims/test-infra,monopole/test-infra,jessfraz/test-infra,BenTheElder/test-infra,cjwagner/test-infra,jessfraz/test-infra,michelle192837/test-infra,monopole/test-infra,cjwagner/test-infra,BenTheElder/test-infra,monopole/test-infra,kubernetes/test-infra,kubernetes/test-infra,dims/test-infra,BenTheElder/test-infra,BenTheElder/test-infra,michelle192837/test-infra,jessfraz/test-infra,cjwagner/test-infra