Skip to content

Instantly share code, notes, and snippets.

@TranBaVinhSon
Created February 7, 2019 01:30
Show Gist options
  • Save TranBaVinhSon/88b45c49948256aaa09d088bc5d72460 to your computer and use it in GitHub Desktop.
Save TranBaVinhSon/88b45c49948256aaa09d088bc5d72460 to your computer and use it in GitHub Desktop.
Alias
# Docker
alias d='docker'
alias da='docker attach'
alias dr='docker restart'
alias dimg='docker images'
alias dps='docker ps'
alias dvol='docker volume ls'
alias dclearimg='docker rmi $(docker images --quiet --filter "dangling=true")'
alias dclearps='docker ps --filter status=dead --filter status=exited -aq | xargs docker rm -v'
alias dclearvol='docker volume rm $(docker volume ls -qf dangling=true)'
alias dc='docker-compose'
alias dcer='docker-compose exec rails'
alias dcerjasmine='docker-compose run --rm -e RAILS_ENV=test -p 8888:3000 rails rails jasmine'
alias dcerspec='docker-compose run --rm -e RAILS_ENV=test rails rspec'
# Git
alias g='git'
alias gadd='git add -A .'
alias gcommit='git commit -m'
alias gcommitreset='git reset HEAD~'
alias gc='git checkout'
alias glog='git log --show-signature'
alias gmerge='git merge --no-ff'
alias gpull='git pull'
alias gpush='git push'
alias gfetch='git fetch'
alias gpushs='git push --set-upstream origin'
alias gs='git status'
# Navigation
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'
alias ~="cd ~"
# Utilities
alias g="git"
alias h="history"
alias j="jobs"
alias s="subl ."
alias v="vim"
alias o="open"
alias oo="open ."
alias mkdir='mkdir -pv'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment