


Benutzername für „https://github.com' kann nicht gelesen werden: Terminal-Eingabeaufforderung unter Windows deaktiviert
php Editor Banana stößt bei der Verwendung von Windows-Systemen manchmal auf ein Problem: „Der Benutzername von https://github.com kann nicht gelesen werden: Die Terminal-Eingabeaufforderung ist unter Windows deaktiviert.“ Diese Frage verwirrt die Leute oft, weil die Terminal-Eingabeaufforderung eine sehr wichtige Funktion bei der Verwendung von Git ist. In diesem Artikel erfahren Sie, wie Sie dieses Problem lösen können, damit wir die Terminal-Eingabeaufforderungsfunktion normal verwenden können. Schauen wir uns als Nächstes die konkreten Lösungen an!
Frageninhalt
Ich versuche, mit go get -u <github_private_repo_link>
einige Abhängigkeiten aus einem privaten Repository abzurufen, aber es schlägt immer wieder mit der folgenden Fehlermeldung fehl:
server response: not found: github.com/..../[email protected]: invalid version: git ls-remote -q origin in /tmp/gopath/pkg/mod/cache/vcs/168bff8af96cdfac9cbe3ad64f7753732f8a19d99f7f1e897f19371e1ea453d9: exit status 128: fatal: could not read Username for 'https://github.com': terminal prompts disabled Confirm the import path was entered correctly. If this is a private repository, see https://golang.org/doc/faq#git_https for additional information.
Ich habe versucht zu exportieren set git_terminal_prompt=1
但没有任何反应,发出相同的错误。对于 go 1.13
, gibt es eine Möglichkeit, den Wert dieser Variablen unter Windows zu ignorieren?
Workaround
Versuchen Sie, einen temporären Anmeldeinformations-Handler für Github einzurichten:
git_user="your-github-username-or-email" git_pass="pat" git config --global credential.helper "!f() { echo \`"username=`${git_user}`npassword=`${git_pass}\`"; }; f"
Oder installieren Sie die Github-CLI und verwenden Sie gh auth login
zur Authentifizierung bei Github.
Und Überprüfen Sie die in der Fehlermeldung erwähnte Dokumentation auf weitere Optionen :
git kann so konfiguriert werden, dass die Authentifizierung über https erfolgt oder SSH anstelle von https verwendet wird. Um sich über https zu authentifizieren, können Sie der $home/.netrc
-Datei, nach der Git sucht, eine Zeile hinzufügen:
machine github.com login username password apikey
Für Github-Konten kann das Passwort ein persönlicher Zugriffstoken sein.
git kann auch so konfiguriert werden, dass für URLs, die einem bestimmten Präfix entsprechen, ssh anstelle von https verwendet wird. Um beispielsweise SSH für den gesamten Github-Zugriff zu verwenden, fügen Sie diese Zeilen zu ~/.gitconfig
hinzu:
[url "ssh://<a href="https://www.php.cn/link/89fee0513b6668e555959f5dc23238e9" class="__cf_email__" data-cfemail="3d5a54497d5a544955485f135e5250">[email protected]</a>/"] insteadOf = https://github.com/
Das obige ist der detaillierte Inhalt vonBenutzername für „https://github.com' kann nicht gelesen werden: Terminal-Eingabeaufforderung unter Windows deaktiviert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



OpenSSL bietet als Open -Source -Bibliothek, die in der sicheren Kommunikation weit verbreitet sind, Verschlüsselungsalgorithmen, Tasten und Zertifikatverwaltungsfunktionen. In seiner historischen Version sind jedoch einige Sicherheitslücken bekannt, von denen einige äußerst schädlich sind. Dieser Artikel konzentriert sich auf gemeinsame Schwachstellen und Antwortmaßnahmen für OpenSSL in Debian -Systemen. DebianopensL Bekannte Schwachstellen: OpenSSL hat mehrere schwerwiegende Schwachstellen erlebt, wie z. Ein Angreifer kann diese Sicherheitsanfälligkeit für nicht autorisierte Lesen sensibler Informationen auf dem Server verwenden, einschließlich Verschlüsselungsschlüssel usw.

In dem Artikel wird erläutert, wie das PPROF -Tool zur Analyse der GO -Leistung verwendet wird, einschließlich der Aktivierung des Profils, des Sammelns von Daten und der Identifizierung gängiger Engpässe wie CPU- und Speicherprobleme.Character Count: 159

In dem Artikel werden Schreiben von Unit -Tests in GO erörtert, die Best Practices, Spottechniken und Tools für ein effizientes Testmanagement abdecken.

Das Problem der Warteschlange Threading In Go Crawler Colly untersucht das Problem der Verwendung der Colly Crawler Library in Go -Sprache. Entwickler stoßen häufig auf Probleme mit Threads und Anfordern von Warteschlangen. � ...

In der Bibliothek, die für den Betrieb der Schwimmpunktnummer in der GO-Sprache verwendet wird, wird die Genauigkeit sichergestellt, wie die Genauigkeit ...

In diesem Artikel werden eine Vielzahl von Methoden und Tools eingeführt, um PostgreSQL -Datenbanken im Debian -System zu überwachen, um die Datenbankleistung vollständig zu erfassen. 1. verwenden Sie PostgreSQL, um die Überwachungsansicht zu erstellen. PostgreSQL selbst bietet mehrere Ansichten für die Überwachung von Datenbankaktivitäten: PG_STAT_ACTIVITY: Zeigt Datenbankaktivitäten in Echtzeit an, einschließlich Verbindungen, Abfragen, Transaktionen und anderen Informationen. PG_STAT_REPLIKATION: Monitore Replikationsstatus, insbesondere für Stream -Replikationscluster. PG_STAT_DATABASE: Bietet Datenbankstatistiken wie Datenbankgröße, Transaktionsausschüsse/Rollback -Zeiten und andere Schlüsselindikatoren. 2. Verwenden Sie das Log -Analyse -Tool PGBADG

In dem Artikel wird der Befehl go fMT in Go -Programmierung erörtert, in dem Code formatiert werden, um offizielle Richtlinien für den Stil einzuhalten. Es zeigt die Bedeutung von GO FMT für die Aufrechterhaltung der Debatten mit Codekonsistenz, Lesbarkeit und Reduzierung von Stildebatten. Best Practices fo

Backend Learning Path: Die Erkundungsreise von Front-End zu Back-End als Back-End-Anfänger, der sich von der Front-End-Entwicklung verwandelt, Sie haben bereits die Grundlage von Nodejs, ...
