ghq
どんなとき便利?
ghq get https://github.com/motemen/ghqみたいにgo getっぽくクローンできるやつ ~/.ghq/github.com/motemen/ghq にクローンされる
ghqで取得したリポジトリへの移動を効率化する
単体ではなく、pecoと組み合わせると使い勝手がよいらしい ghqsに割り当ててみたときのリポジトリ移動
https://gyazo.com/d127b23bf7d991688df3cb3e6620be9b
ghq getでリポジトリをクローン(どこにクローンするかを考える必要なし)+ ghqsですぐリポジトリにアクセスできる = コードを引っ張ってきてすぐエディタで見られる環境
インストール
ghq import <subcommand> ..argsでsub commandが使える
ghq.import.<sub command>の設定ファイルを読みに行って、そこで指定されたコマンドに..argsを渡して実行する
よくあるパターン
open . -a IntelliJ\ IDEA
あるいは idea .
トラブルシュート
httpsで取得しようとしてしまう。ssh経由にしたい
ghq get git@github.com:リポジトリでリポジトリを取得する