git pullしたら「Bad configuration option usekeychain」というエラーが表示された件

MacBook Airで「git pull」を実行すると以下のようなエラーが表示された。 /Users/sora/.ssh/config: line 8: Bad configuration option: usekeychain /Users/sora/.ssh/config: terminating, 1 bad configuration options fatal: Could not read from remote repository. gitのエラーではなくgitが内部で使っているsshのエラーだと思われる。 macOSのsshはキーチェーンを使ってパスフレーズを管理することができる便利なオプション「UseKeychain」をサポートしており、これまで特に問題なく使えていたので不思議に思った。 ...

2023-12-27

macOSでsshコマンド実行時に環境変数を設定する方法

macOSにsshで接続して「ssh リモートホスト コマンド」を実行しようとしたところ「command not found」と表示されて、実行することができませんでした。 もちろん普通にsshで接続してインタラクティブシェルを起動すれば、コマンドでも何でも普通に実行できるのですが、sshで直接コマンドを実行すると.zshrcが読み込まれず、PATHやその他環境変数を設定することができないようなのです。 ...

2021-06-04 · src128