added explicit git revision support to winrepo
Merge pull request #10756 from Vye/add_explicit_git_revision_winrepo

added explicit git revision support to winrepo