-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaliases
40 lines (40 loc) · 1.11 KB
/
aliases
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
alias ackp='ack --pager="less -R"'
alias agp='ag --pager="less -R"'
alias b='bundle'
alias c='clear'
alias g='git'
alias ga='git add'
alias gap='git add --patch'
alias gb='git branch'
alias gbv='git branch -v'
alias gc='git commit'
alias gca='git commit --amend'
alias gcl='git clean'
alias gclfd='git clean -f -d'
alias gco='git checkout'
alias gcob='git checkout -b'
alias gd='git diff'
alias gdc='git diff --cached'
alias gf='git fetch --all'
alias gg='git log --graph --decorate'
alias git_root='cd $(git rev-parse --show-toplevel) || cd .'
alias gl='git log'
alias gm='git merge --no-ff'
alias gml='git merge --log --no-ff'
alias gp='git push'
alias gpo='git push origin'
alias gr='git reset'
alias greb='git rebase'
alias gref='git reflog'
alias grem='git remote -v'
alias grh='git reset --hard'
alias gs='git status'
alias gst='git stash'
alias gstp='git stash pop'
alias ivm='vim' # I've done this too many times recently
alias l='ls -alh'
alias markdown='Markdown.pl'
alias topten='print -l -- ${(o)history%% *} | uniq -c | sort -nr | head -n 10'
alias v='vagrant'
alias vdvu='vagrant destroy -f && vagrant up'
alias x='exit'