Ich habe vor kurzem eingerichtet, opensshdamit 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 pushbekam 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-agentLaufen 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-agentund wie es funktioniert, bevor Sie versuchen, es an Ihren verdrehten Anwendungsfall anzupassen.