Last active
May 12, 2022 14:35
-
-
Save masroorhussainv/52aa78814983a65c512d257237175a1f to your computer and use it in GitHub Desktop.
Terminal Aliases
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Git aliases | |
alias gg="git" | |
alias ss="git status" | |
alias gf="git fetch" | |
alias gfo="git fetch origin" | |
alias gb="git branch" | |
alias gad="git add" | |
alias gada="git add ." | |
alias gs="git status" | |
alias df="git diff" | |
alias dfs="git diff --staged" | |
alias dfc="git diff --cached" | |
alias gps="git push" | |
alias gpso="git push origin" | |
alias gpl="git pull" | |
alias gplo="git pull origin" | |
alias grv="git remote -v" | |
alias gc="git commit" | |
alias gca="git commit --amend" | |
alias gcan="git commit --amend --no-edit" | |
alias glog="git log" | |
alias glog1="git log --oneline" | |
alias gclean="git clean -fd" | |
alias gren="git branch -m" | |
# Docker aliases | |
alias dc="docker" | |
alias dcps="docker ps" | |
alias dcpsa="docker ps -a" | |
alias dcc="docker compose" | |
alias dccb="docker compose build" | |
alias dccu="docker compose up" | |
alias dccd="docker compose down" | |
alias dexec="docker exec" | |
alias dcatt="docker attach -it" | |
alias dclg="docker logs" | |
# Rails aliases | |
alias rsc="rails console" | |
alias rsr="rails server" | |
alias rdbm="rails db:migrate" | |
alias rdbms="rails db:migrate:status" | |
alias rss="rails server" | |
alias rsc="rails console" | |
alias rdbms="rails db:migrate:status" | |
# General aliases | |
alias cc="code ." | |
alias atm="atom ." | |
alias rbn="rbenv" | |
alias rbnl="rbenv local" | |
alias rbng="rbenv global" | |
alias cpy="pbcopy" | |
# Heroku aliases | |
alias hrlg="heroku logs --tail -a" | |
alias hrrsc="heroku run rails console -a" | |
alias hrrdbm="heroku run rails db:migrate -a" | |
alias hrrdbms="heroku run rails db:migrate:status -a" | |
alias hrcnf="heroku config -a" | |
alias hrps="heroku ps -a" | |
#navigation aliases | |
alias godesk="cd ~/Desktop" | |
alias godlds="cd ~/Downloads" | |
alias godocs="cd ~/Documents" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment