Oh My Zsh

Git alias のすゝめ

CUI から Git コマンド

叩いてるかい?

git pull

git add .

git commit -m 'xxxxx'

git push origin master

まあ、

基本のコマンドくらいなら

そんなには長くないよね

git checkout -b master

git commit -v -a --no-edit --amend

git log --oneline --decorate --graph

git push --force-with-lease origin master

うん、

もう辛くなってくるよね

ってことで、

alias を使いましょう

コマンドシェルの設定で

追加できます

独自で用意することも

できるけど

めんどい!

ってことで、

Zsh フレームワーク

Oh My Zsh 様から

お借りしましょう

設定は環境によって違うので

自分で調べてください

git pull

git add .

git commit -m 'xxxxx'

git push origin master

Before

ggl

ga .

gcmsg 'xxxxx'

ggp

After

ギュッとしましたね

git checkout -b master

git commit -v -a --no-edit --amend

git log --oneline --decorate --graph

git push --force-with-lease origin master

Before

gcb master

gcan!

glog

gglf master

After

これなら覚えれそうですよね

おまけで

こういうのも

git log --graph --pretty=\'%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset\' --all

Before

glola

After

なんということでしょう

alias の手によって

こんなにも短く

書くことができます

まさに匠の技

まだまだいっぱいあるよ

コマンド一覧

gst

gb

gbd

gsta

gstl

gstaa

その他のおすすめ

gco

gcmgcd

gm

gc!

それでは楽しい Git Life を

お過ごしください

gcmsg "Goodby"

Oh My Zsh Git alias のすゝめ

By Syuji Higa

Oh My Zsh Git alias のすゝめ

  • 276