Just do IT

思うは招く

GitHub CLI をインストール → リポジトリをローカルで作るまで

GitHub CLIのインストール

Mac、Homebrew使用

$ brew install gh

ログイン

Webブラウザ経由で認証するのが一番ラクだと思う。

$ gh auth login
? What account do you want to log into? GitHub.com
- Logging into github.com
? How would you like to authenticate? Login with a web browser

#パスワードが表示される
! First copy your one-time code: XXXX-XXXX

- Press Enter to open github.com in your browser... 
✓ Authentication complete. Press Enter to continue...

#通信プロトコルはSSHにした
? Choose default git protocol SSH
- gh config set -h github.com git_protocol ssh
✓ Configured git protocol

#ログイン完了
✓ Logged in as kotakanazawa

とてもかんたん!

適当なディレクトリをつくる

$ rails new draper-sample
$ cd draper-sample

リポジトリ作成コマンドを打つ

$ gh repo create
? Repository name draper-sample
? Repository description 
? Visibility Public

#今のディレクトリと紐付けるかどうか
? This will create 'draper-sample' in your current directory. Continue?  Yes
✓ Created repository kotakanazawa/draper-sample on GitHub
✓ Added remote git@github.com:kotakanazawa/draper-sample.git

作ったリポジトリのページをブラウザで確認したいとき

$ gh repo view -w

個人開発や勉強などでリポジトリ作るなら、ブラウザからやるよりGitHub CLIでやるほうが楽だと思った。これは今後使っていこう。

使えるコマンド一覧

cli.github.com