Git Klon mit Passwort

Ich muss das @, das das Passwort verwendet, umgehen, da es mit dem Host verwechselt wird.

Beispiel 1:git clone https://user:p@[email protected]/user/repo.git

Wenn ich das obige Beispiel ausführe, ist es falsch, weil er @ als Passwort versteht, dass der nächste Parameter der Host ist. habe versucht, mit \ zu fliehen, oder du kannst die URL zwischen "" verwenden, aber es war nicht.

Beispiel 2:(echo user; echo p@ssword) | git clone https://github.com/usuario/repo.git

Wenn ich nur den Befehl benutze,git clone https://github.com/usuario/repo.git er fragt den Benutzer und das Passwort, daher habe ich den obigen Befehl verwendet, der auch zum Ändern des root-Passworts in einer Zeile verwendet wird.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage