forked from ryanb/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 1
/
aliases
62 lines (51 loc) · 1.81 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# exit
alias x='exit'
# cd
alias ..='cd ..'
# ls
alias ls="ls -F"
alias l="ls -lAh"
alias ll="ls -l"
alias la='ls -A'
# paging
alias less="less -R"
# sort
alias dusort="du -sh * | sort -rh"
#bundle
alias b="bundle exec"
# git
alias gpl='git pull'
alias gplrm='git pull --rebase origin master'
alias gplrd='git pull --rebase origin develop'
alias gp='git push'
alias gpod='git push origin develop'
alias gpom='git push origin master'
alias gpomt='git push origin master --tags'
alias gdiff='git diff'
alias gc='git commit'
alias gca='git commit --amend'
alias ga='git add'
alias gco='git checkout'
alias gb='git branch'
alias gs='git status'
alias grm="git status | grep deleted | awk '{print \$3}' | xargs git rm"
alias gchangelog='git log `git log -1 --format=%H -- CHANGELOG*`..; cat CHANGELOG*'
alias greset='git reset --hard'
alias grollback='git reset --soft HEAD~1'
alias gsmflush='git submodule foreach git reset --hard'
alias glog="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative --all"
alias gclean="git clean -f -n"
# rails
alias renv='echo $RAILS_ENV'
alias renvd='export RAILS_ENV=development;echo "Rails env set to $RAILS_ENV"'
alias renvs='export RAILS_ENV=staging;echo "Rails env set to $RAILS_ENV"'
alias renvt='export RAILS_ENV=test;echo "Rails env set to $RAILS_ENV"'
alias renvp='export RAILS_ENV=production;echo "Rails env set to $RAILS_ENV"'
# docker
alias dps='docker ps -a'
# tileserver
alias tileserver='docker run -e MAPBOX_KEY="$MAPBOX_KEY" -e MAPPROXY_HOST="$MAPPROXY_HOST" --privileged -it -v $(pwd)/data:/data -p 8081:80 lc-tileserver-latest --verbose'
# for intel x86_64 brew
alias axbrew='arch -x86_64 /usr/local/homebrew/bin/brew'
# sourcetree
alias stree='/Applications/SourceTree.app/Contents/Resources/stree'