ghqのかわりにgh-q入れた話

macを再インストールして環境構築しているときにgit+sshでGitHubの認証をするのももういやだなぁと思い gh コマンド、つまりGitHub CLIベースにしていこうと思った。

しかしそれにあたって一つだけ問題が発生した。それは長年愛用しているghqコマンドが使えなくなるということだ。

代替案をどうしようか悩んでいたが、gh-qという拡張を見つけた。 get, list しか使えないけどまあとりあえず使ってみることにした。 gh-qはghコマンドの拡張で gh q get polidog/usePHP のようにほぼghqと同じような形で使うことができる。

数分だけ使ってみたが、特に困ってはいないし、これでいいやとも思った。

一応 ghq って打ち間違えることが多いので、エイリアスは設定した。

1
2
# ~/.zshrc
alias ghq='gh q'

時代はSSHキーをGitHubに登録する時代じゃなくなったんだなぁと改めて思うし、AI時代においてはSSHキーよりも gh auth login で認証したほうがいいかもなぁとも。

カテゴリ

comments powered by Disqus