Ich habe die FAQ und das Wiki für Magit gegoogelt und gelesen, kann das aber immer noch nicht herausfinden. Alles, was ich finde, sind Antworten zu Windows ...
Wie kann ich Magit so konfigurieren, dass es meine laufende ssh-agent-Sitzung verwendet und nicht nach meinem Passwort fragt, wenn ich einen Push mache?
Ich lasse Linux laufen, starte den ssh-agent mit meinem Terminal und entsperre dann meinen Schlüssel, wodurch ich Git-Push usw. ausführen kann, ohne jedes Mal das Passwort eingeben zu müssen.
Env:
Arch Linux
Emacs 24.4
ssh-agent mit hinzugefügten Schlüsseln zum Entsperren beim ersten Öffnen des Terminals.
EDIT: Ich meinte mit Passphrase, wissen Sie für den SSH-Schlüssel, et al.
Und ich dränge zu Bitbucket, aber ich glaube, das Hauptproblem ist, dass Magit meinen ssh-Agenten nicht erkennt.
Vielleicht gibt es eine Konfiguration, um zu sagen, dass ich es laufe?
M-x getenv SSH_AGENT_PID
? M-x getenv SSH_AUTH_SOCK