Visual Studio und libgit2 Git Commit-Fehler-Andere Lösung
Während die Begehung von Visual Studio hab mein GIT-repo, bekomme ich die folgende Fehlermeldung unten. Es ist seltsam, weil ich eine weitere Kopie von dem Projekt, verwendet die gleichen repository und-Lösung verpflichtet nur Geldstrafe, gleichen repo und alles. Hinweise?
An error occurred. Detailed message: An error was raised by libgit2. Category = Net (Error).
This transport isn't implemented. Sorry
Auch wenn ich mich im Ordner und es über ein weiteres GIT-Guid oder Eingabeaufforderung funktioniert es einwandfrei, auf die gleichen Ordner.
- Sind Sie versuchen, einen commit-Dateien, die sich auf einer Netzwerkfreigabe befinden? LibGit2 nicht unterstützen, aber die Kommandozeile nicht. Es ist eine Einschränkung der die-Bibliothek, die in Visual Studio verwendet, um kommunizieren zu Git.
- Kannst du die relevanten
.git/config
s aus den beiden Repositorys? Ich vermute, dass eine remote-Konfiguration mitssh
(nicht unterstützt) und der andere ist konfiguriert mithttp
(die). - Das war es, beide configs anders waren sich nicht sicher, wie das passiert ist. Ed, wenn du postest, dass so eine Antwort werde ich akzeptieren.
- Ich habe den gleichen Fehler, aber dieser wurde von einem frischen repo aus Ihrer cloud-service.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Leider Visual Studio Tools für Git noch nicht unterstützen remote-repositories über das SSH-Protokoll nur HTTP und HTTPS.
Untersuchen, die
.git/config
in jedem repository, um sicherzustellen, dass Sie nicht Klonen eines Repositorys mit SSH. Wenn Sie haben, versuchen Sie, schalten Sie die Fernbedienung, um einen HTTPS-Endpunkt.War ich in der Lage, diese zu lösen, indem Sie einen pull von Team Explorer in VS 2013 ohne jegliche Lösung offen. Tun Sie nur dieses eine mal.
Funktionierte, und seitdem habe ich noch nicht gesehen libgit Fehler für jede andere Lösung auch.
Dies ist getestet für VS 2012 als gut.
War ich laufen, VS2012 Pro auf Windows 7 und habe diesen Fehler. Alle obigen Punkte überprüft aber die config-Dateien waren die gleichen. Hatte ausstehende windows-updates und ein Neustart kuriert es.