📝
GitHub CLIを使って、Repositoryの作成とGit Cloneを爆速で行う
記事の内容
zennの記事に使うSample Repositoryやテスト環境のためのRepositoryをGithub上に作る際に、ブラウザでポチポチRepository作成してから、ターミナルでgit cloneするのがめんどくさくなったため、scriptを書いてワンコマンドでできるようにした。
記事を読むと得られるもの
- 爆速でGithub Repository作成とGit Cloneをする方法
記事の長さ
1分で読めます
zsh
私はzshを利用しているので、.zshrc
ファイルに以下のaliasを追加します。
alias gh-create-clone='f() { gh repo create $2 --confirm --${1:=public}; git clone git@github.com:`gh api user | jq -r .login`/$2.git; unset -f f; }; f'
以上を追加して、ターミナルを再起動後、
$ gh-create-clone private your-repo-name
を実行すると、
-
your-repo-name
というGithub Repositoryをprivateで作成 (Publicで作成したい場合は、publicにしてください) - 現在のディレクトリに、git clone
が行われます。
note
勉強法やキャリア構築法など、エンジニアに役立つ記事をnoteで配信しています。
Discussion