Git Web Access provides Git Smart-HTTP protocol supports on IIS. It also exposes Git repository in format of OData.
Features:
* Clone, pull and push through IIS
* Leverage ASP.NET Membership for Authentication and Authorization
* Expose Git repository through WCF data services / OData protocol...
More information
Provides a generic OAuth2 handler to be used within System.Net.Http.HttpClient instances, enabling OAuth2 authorization for any requests made through the aforementionet HTTP client. Inspired on: https://github.com/huysentruitw/oauth2-client-handler