最近、で使用openssh
できるようにセットアップしましたgit
。
(この記事のように)設定の過程で、次のコマンドを実行しました。
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/<name of key>
しばらくして、ログアウトしてからログインしようとしたgit push
ところ、エラーが発生しました。このエラーの解決策は、同じコマンドを再度実行することでした。
どうしたらいいか教えてください
ssh-agent
新しいものを開始する必要がないように実行を続ける- 追加したキーを覚えておくと、毎回追加する必要がなくなります
明確にするために、私はzshを使用しているため、特定のbash機能が.zshrcで機能しません。
どのようなエラーが発生しましたか?
—
Jakuje 16
@Jakujeエラーはpubkeyの欠落に関するもので、「ssh-agentを開始しましたか?」と尋ねました。
—
timotree 2016
ssh-agent
ねじれたユースケースに適合させる前に、何がどのように機能するかを理解することから始める必要があります。