はてなブックマークで気になったニュース
を読んで僕がよく使ってるaliasを調べてみました
~/.bash_historyからよく使われるコマンドを集計
$ cat ~/.bash_history | grep -e "^[^#]" | awk '{ print $1 }' | sort | uniq -c | sort -r 208 g 99 t 41 be 29 cd 26 wget 14 gs 13 ag
多い順に出しました。
grep -e "^[^#]" で先頭の # を除外してるのは HISTTIMEFORMAT でコマンドの実行時刻を記録しているためです
ref. http://qiita.com/kawaz/items/92457e3d1664383b18bc
ggit
ttig
bebundle exec
gsgit status -sb
https://github.com/sue445/dotfiles
gコマンドのみで集計
gが圧倒的に多かったのでサブコマンドでも集計しました
$ cat ~/.bash_history | grep -e "^g " | awk '{ print $1, $2 }' | sort | uniq -c | sort -r 42 g n 41 g co 28 g push 17 g ci 17 g br 15 g di 10 g fm 7 g ca 6 g sy
g ngit now --all --stat- tmpコミットを作る時によく使います。コミットメッセージは下記のようになります
commit 3ead7875c942d057f6918807210305b717f61403 Author: sue445 <sue445@example.com> Date: Thu Jun 16 15:18:26 2016 +0900 [from now] 2016/06/16 15:18:26 app/controllers/application_controller.rb | 3 +++ 1 file changed, 3 insertions(+)
g cogit checkout
g cigit commit
g brgit branch
g digit diff
g fm- 現在のブランチに対して
git fetch && git mergeします - 詳細 https://github.com/sue445/dotfiles/blob/21c892ed9fe4c3cf72265275e4bdc109f6e6be08/_gitconfig#L51
- 現在のブランチに対して
g cagit commit --amend
g sygit syncでg fmの強力版ですが、最近入れたのでどうしても g fm を打ってしまうw- 詳細 http://qiita.com/masarakki/items/27f2cb456b4801ccb31b
追伸
このエントリは はてなブックマーク & はてなブログをアプリで使いこなして、はてなTシャツをもらおう! - はてなブックマーク開発ブログ の応募レギュレーションの関係でコマンド実行以外は全部iPhoneで書いています。フリックでmarkdownはきつい、、、