🧐
gh repo cloneでfatal: Unable to find remote helper for 'https'エラーが出た
状況
Ubuntu環境(WSL 2)において、GitHub CLIの gh
コマンドを snap
を使ってインストールしました。
sudo snap install gh
gh auth login
でログイン(HTTPS)した後、 gh repo clone
をしようとしたところ、以下のようなエラーメッセージが表示されました。
$ gh repo clone Suree33/repo-name
2024/02/19 04:58:28.349965 cmd_run.go:1055: WARNING: cannot start document portal: dial unix /run/user/1000/bus: connect: no such file or directory
Cloning into 'repo-name'...
warning: templates not found /usr/share/git-core/templates
fatal: Unable to find remote helper for 'https'
exit status 128
環境
Windows 11上のUbuntu環境(WSL 2)です。
- WSL 2.0.9.0
- Ubuntu 22.04.4 LTS
- snap 2.61.1
- apt 2.4.11 (amd64)
確認したこと/試したこと
git
コマンドの再インストール
git
の機能が一部壊れているのかな?と思い git
コマンドを再インストールしてみました。
sudo apt remove --purge git
sudo apt install git
これでは解決しませんでした。
snap
ではなく apt
でインストール(これで解決)
snap
でインストールしたのが良くなかったのかと思い、 apt
でインストールし直してみました。
sudo snap remove gh
sudo apt install gh
これでもう一度 gh repo clone
をしてみたところ、問題なくクローンすることができました。
Discussion