Ich habe vor kurzem eingerichtet, openssh
damit ich es mit verwenden kann git
.
Während der Einrichtung (gemäß diesem Artikel ) habe ich die folgenden Befehle ausgeführt:
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/<name of key>
Einige Zeit später, nachdem ich mich abgemeldet und wieder angemeldet hatte, git push
bekam ich einen Fehler. Die Lösung für diesen Fehler bestand darin, dieselben Befehle erneut auszuführen.
Bitte sag mir, wie ich kann
- Halten Sie das
ssh-agent
Laufen so dass ich nicht einen neuen starten muß - Denken Sie an die Schlüssel, die ich hinzugefügt habe, damit ich sie nicht jedes Mal hinzufügen muss
Zur Verdeutlichung verwende ich zsh, damit bestimmte Bash-Funktionen in meiner .zshrc nicht funktionieren.
ssh-agent
und wie es funktioniert, bevor Sie versuchen, es an Ihren verdrehten Anwendungsfall anzupassen.