Hinweis: Dieser Artikel wurde ursprünglich im Jahr 2020 veröffentlicht. Einige Schritte, Befehle oder Softwareversionen können sich geändert haben. Überprüfen Sie die aktuelle Dokumentation für die neuesten Informationen.
Ich war dabei, ein Open-Source-Projekt zu installieren, als ich auf mehrere Probleme stieß. Um die Abhängigkeiten zu installieren, führte ich npm install auf der gemeinsamen Bibliothek aus und erhielt folgende Fehlermeldung:
fatal: Unable to find remote helper for ‘git+http’
Das hat natürlich meine gesamte Existenz verkompliziert. Ich versuchte, ein anderes Protokoll für git anzugeben, um den Quellcode abzurufen, wie https oder einfaches git, aber ohne Erfolg. Nach stundenlangem Suchen und in Anbetracht der Tatsache, dass die gemeinsame Bibliothek Open Source ist und ich den Code nicht kontrolliere, suchte ich nach einer Möglichkeit, git dazu zu bringen, das Problem intelligent zu umgehen… und zum Glück fand ich sie.
Lösung:
Dieser magische Befehl hat alle meine Probleme beseitigt:
git config --global url."https://".insteadOf git+http://
Beachten Sie, dass der Befehl git+http:// in https:// ändert. Verwenden Sie ihn mit Bedacht. Außerdem haben die meisten Benutzer online einen Fehler mit git+https:// (bei mir war es einfaches http) (fatal: Unable to find remote helper for ‘git+https’), sodass Sie in diesem Fall einen leicht anderen Befehl ausführen müssen:
git config --global url."https://".insteadOf git+https://
Ich hoffe, das hilft!
Zusammenfassung
Diese Anleitung behandelte die häufigsten Ursachen und Lösungen für dieses Linux-Problem. Wenn das Problem weiterhin besteht, überprüfen Sie die offizielle Dokumentation oder die Systemprotokolle für zusätzliche Diagnoseinformationen.
Verwandte Artikel
- How to: Add a preconfigured setting to the guest account on Ubuntu
- How to: Install, Update and Remove RubyGems
- [What is: ](/wasted-memory-zend-opcache-memcached/)