GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie gebe ich das Passwort für den Git-Pull-Befehl ein?

Zusammenfassung:

git pull "https://<username>:<password>@github.com/<github_account>/<repository_name>.git" <branch_name>

Beispiel:

git pull "https://admin:[email protected]/Jet/myProject.git" master

Hinweis:Dies funktioniert bei mir mit einem Bash-Skript


Ich würde es wirklich nicht empfehlen versuchen und verwalten Sie diesen Passwortschritt und delegieren Sie ihn (sowohl unter Linux als auch unter Windows) an git credential helper .
Siehe:

  • "Git http - Anmeldedaten sicher speichern"
  • "Wie man Git mit Gnome-Keyring-Integration verwendet"

Der Benutzer gibt das Passwort nur einmal pro Sitzung ein.


Lesen Sie die Fernbedienung url ab git und fügen Sie dann die ID ein und Passwort (PW ) an url könnte funktionieren.

Versuchen Sie zum Beispiel Folgendes:

cd ${REPOSITORY_DIR}
origin=$(git remote get-url origin)
origin_with_pass=${origin/"//"/"//${USER_ID}:${USER_PW}@"}
git pull ${origin_with_pass} master

Linux
  1. So ändern Sie das Passwort unter Linux (passwd-Befehl)

  2. So verwenden Sie den Su-Befehl unter Linux

  3. So erstellen Sie Git-Tags

  4. Wie deaktiviere ich Passwortabfragen beim Git-Push/Pull?

  5. So führen Sie den ssh-Befehl einen sudo-Befehl ohne Passwort aus der Ferne aus

So führen Sie den Sudo-Befehl ohne Passwort aus

So übergeben Sie das Passwort an den SSH-Befehl in Linux

So verwenden Sie den PS-Befehl

So verwenden Sie den TOP-Befehl

So setzen Sie das NextCloud-Admin-Passwort mit dem Befehl zurück

So installieren und konfigurieren Sie Git unter Ubuntu 20.04