📝

GitHub CLIを使って、Repositoryの作成とGit Cloneを爆速で行う

2023/11/16に公開

記事の内容

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で配信しています。

https://note.com/ring_belle/membership

Discussion