0%

GitHubをコマンド操作

GitHubにリポジトリを作りたい、
けどそのためだけにマウスを動かすのがめんどくさい、、、
そんな時に行う操作です。

環境

  • Ubuntu18.04

手順

hubコマンドのインストール

1
2
3
$ sudo add-apt-repository ppa:cpick/hub
$ sudo apt update
$ sudo apt install hub

sshの設定

hubコマンドはsshの接続名(github.com)を使用するため、
~/.ssh/configにgithub.comの設定を記述しておく必要があります。

そのため、以下の様な内容にしておきます。

1
2
3
Host github.com
Hostname github.com
IdentityFile <githubに登録済の鍵のパス>

GitHubにリポジトリを作成する

1
2
3
4
5
6
7
$ mkdir test-repository
$ cd test-repository
$ hub init
以下のコマンドでgithubにリポジトリが作成されます、プライベートで作成する場合は-pオプションを付けます。
$ hub create
Updating origin
created repository: sakkuntyo/test-repository