When developing an application nothing is more frustrating than not being able to accomplish your task because of a random error. Well this configuration issue caused enough trouble and I’m taking it could do the same for you. So here you are the solution to the “This transport isn’t implemented” Git error in Visual Studio 2015.
Problem: Receiving this error when trying to fetch or pull from a Git Repository in Visual Studio?
An error occurred. Detailed message: This transport isn’t implemented. Sorry
Solution: Edit the solution’s .git/config file in a text editor to change this
[remote "origin"]
url = ssh://username@mygitserver.com/path/myrepo.git
to this
url = https://username@mygitserver.com/path/myrepo.git
Note that the .git folder is hidden and its path is relative to the root of the solution.
Reason: As of the creation date of this article the current Visual Studio Git Tools do not support SSH.
Possible Cause: Some Git tools used outside of Visual Studio may use SSH and therefore modify the .git/config file unbeknownst to you. For example, when initializing a repository for Git-Flow, SourceTreedoes this.