My apologies if this question doesn't belong here. I'll delete it if that's the case. We may have a need to extract git repo files from c# or powershell. My understanding is that if git is installed somewhere, that's no big deal from c#. Is there an off the shelf way of doing so without installing git? If VS understands GIT without an install, shouldn't other .net products do so as well?