Created
July 17, 2025 11:18
-
-
Save GuyHarwood/60739282a52651473b34054d34feb7f1 to your computer and use it in GitHub Desktop.
Useful bash aliases
This file contains hidden or 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
| # misc/OS | |
| alias ll='ls -GFhla' | |
| alias showHidden='defaults write com.apple.finder AppleShowAllFiles YES; killall Finder /System/Library/CoreServices/Finder.app' | |
| alias hideHidden='defaults write com.apple.finder AppleShowAllFiles NO; killall Finder /System/Library/CoreServices/Finder.app' | |
| alias cdd='cd ~/dev/' | |
| alias serve='python3 -m http.server' | |
| # git | |
| alias gs='git status ' | |
| alias ga='git add .' | |
| alias gb='git branch' | |
| alias gck='git checkout' | |
| alias gll='git log -3 | cowsay | lolcat' | |
| alias gl='git log' | |
| alias gckm='git checkout master' | |
| alias gms='git checkout master && git pull' | |
| alias gc='git commit -m' | |
| alias gpl='git pull' | |
| alias gp='git push' | |
| # alias gpr='BRANCH=\"$(git branch | grep \* | cut -d ' ' -f2)\" && git push --set-upstream origin $BRANCH' | |
| alias bs='for branch in `git branch -r | grep -v HEAD`; do echo -e `git log -n1 --format="%an" $branch` \\t$branch; done | sort -r' | |
| # npm | |
| alias nb='npm run build' | |
| alias ns='npm start' | |
| alias nd='npm run dev' | |
| alias nt='npm test' | |
| alias nr='nb && ns' | |
| alias ni='npm install' | |
| alias nid='npm install --save-dev' | |
| # docker | |
| alias dc='docker-compose' | |
| alias dcu='dc up' | |
| alias dcd='dc down' | |
| alias dls='docker ps -a -q' | |
| alias drmcall='docker rm $(docker ps -a -q)' | |
| alias drmiall='docker rmi $(docker images -a -q)' | |
| alias dkillem='docker kill $(docker ps -a -q)' | |
| alias dstop='docker stop $(docker ps -a -q)' | |
| alias dp='docker ps' | |
| alias dpa='docker ps -a' | |
| # jmeter | |
| alias jm5='open /usr/local/bin/jmeter' | |
| alias jm4='open /usr/local/bin/jmeter4/' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment