ghqでローカルリポジトリの管理をしていると、既存のリモートリポジトリを取ってくるのは楽なのですが、新規リポジトリを作ろうとすると若干面倒です。 そこで、新規リポジトリ作成→ghqの管理下に置く、という操作を簡略化するshell関数ghq-newを登録しておくと便利です。 https://blog.nishimu.land/entry/2015/03/12/193340 で既にやられている方がいましたが、~/.ghq以下に自分でgit initしたくない、ghq getでcloneした状態にしておきたい 、といった理由から別バージョンを作って使っています。 ↓を.bashrcに書いておきます。 function ghq-new() { local REPONAME=$1 if [ -z "$REPONAME" ]; then echo 'Repository name must be sp