- 公開日
GitHub + hubコマンドで快適な GitHub ライフを営む
github
で開発を進めている場合、hubコマンドの利用が素敵な感じです。
インストール
Macを使っているとbrew
使ってhub
コマンドが一発で入ります。
$ brew install hub
gitのエイリアスをhubコマンドで拡張
ただこのままだとhubコマンドはgitコマンドと分離しており少し不便なので、gitコマンドをhubコマンドで置き換えてやりましょう。もちろん既存のgitコマンドに悪影響を与えるようなことはありません。やり方は下記の1行を.zshrc
なり.bashrc
に追記すればOK.
eval "$(hub alias -s)"
GitHubからのcloneが楽になる
hubコマンドの導入によりGithubからのcloneが楽になります。下記のように{user}/{repo}
でcloneできます。
$ git clone toshimaru/dotfiles
GitHub上の当該レポジトリのページを開く
自分の場合、GithubにpushしたあとにGithubのGUI上でDiffであったり諸々の状態を確認したいことがよくあります。hub
コマンドであれば一発でいけます。
$ git browse
規定のブラウザで当該レポジトリのGithubページが開きます。
その他
他にもpull-requestをコマンドから簡単に送れるようになったり嬉しいことがたくさんあります。詳しくは公式hubページを見てください。