.zshrc
# basic
alias qq="exit"
alias c="pbcopy"
alias reload_zsh="source ~/.zshrc"
alias edit_zsh="vim ~/.zshrc && source ~/.zshrc"
alias v="vim"
alias lt="ls -ltr"
# git
alias g="git"
alias co="git checkout"
alias st="git status"
alias ft="git fetch"
alias stash="git stash"
alias gb="git branch"
alias gdel="git branch -D"
alias gadd="git add ."
alias gcommit="git commit -m "
alias gpush="git push origin HEAD"
alias gpull="git pull origin master"
alias gdiff="git diff"
alias master="git checkout master"
alias gmerge="git merge"
# docker
alias dcu="docker-compose up"
alias dcb="docker-compose build --no-cache"
alias dce="docker-compose exec"
alias dcw="docker-compose exec web"
alias dcmigrate="docker-compose exec web rails db:migrate"
alias dcrollback="docker-compose exec web rails db:rollback"
alias dcrspec="docker-compose exec web rspec"