概要
GitHubで新しいリポジトリを作成するとき、わざわざブラウザを開くのがめんどうでした。
コマンドラインから作成できれば楽です。
実際のソースコードはこちら
仕組み
GitHubのAPIを使っています。
APIにリクエストを送るためにpythonのrequestsというモジュールを使っています。
使い方
もしrequestsが入っていなければインストールする。
$ pip install requests
スクリプトの実行
$ python new.py
[enter github username] yonedaco
[enter new reponame] test1
password 🔒
success!
GitHubのユーザー名、パスワード、新規作成するリポジトリ名を入力します。
success!と表示されれば成功です。
エイリアスを貼って使おう
エイリアスをはったら、どの場所にいてもいつでも実行できます。
シェルが起動したときに反映されるよう.bash_profileに追記しています。
$ echo 'alias ghcreate="python /Users/yourname/ghcreate/new.py"' >> ~/.bash_profile