git のエイリアスを2個登録した
git add と git commit を同時に行う ga コマンドを追加, "$*" とすることで
以下のようにcomit log をダブルクオーテションで囲まなくてもよくなる。
$ga hoge fuga def
git_add_commit(){ zle accept-line git add --all . && git commit -m "$*" } zle -N git_add_commit alias ga="git_add_commit"
- カレントブランチを origin に git push する
git_push_origin(){ branch=`git rev-parse --abbrev-ref HEAD` git push origin $branch } zle -N git_push_origin alias gp="git_push_origin"
今日は会社終わったら、その足で京都に直行する予定。RubyKaigi楽しみ。