プライベート github 依存関係をインストールしようとしていますが、次のエラーが発生します:
npm ERR! fatal: cannot run ssh -i /home/user/id_rsa: No such file or directory
npm ERR! fatal: unable to fork
私のid_rsa
ファイルは にあります/Users/james/.ssh/id_rsa
。どうすれば修正できますか?
また、私のキーが突然機能しなくなった理由を知っている人はいますか? 昨日はすべて問題ありませんでした。今日は、何をするにも github の資格情報を入力する必要があります。
編集: ファイル内で間違った場所を定義していた箇所を見つけて.zshrc
修正しました:
export GIT_SSH='ssh -i /Users/james/.ssh/id_rsa'
しかし、現在、次のエラーが発生しています:
fatal: cannot run ssh -i /Users/james/.ssh/id_rsa: No such file or directory
fatal: unable to fork".
しかし、エラーから直接そのパスをコピーすると、ファイルが存在することを確認できます。
ls /Users/james/.ssh/id_rsa
/Users/james/.ssh/id_rsa
答え1
結局、Mac で問題になりましたssh -i
。どうやら動作せず、ヘルプssh
テキストが印刷されるだけだそうです。
私がしなければならなかったのは、export GIT_SSH
からその行を削除する.zshrc
ことだけでした。 元の問題を修正するためにその行を追加しただけであり、その問題は明らかに修正されたため、そもそもなぜこのような混乱が生じたのか、いまだにわかりません。