Skip to content

Instantly share code, notes, and snippets.

@mashud-rana
Forked from Robiussani152/.bash_aliases
Last active November 2, 2025 04:25
Show Gist options
  • Select an option

  • Save mashud-rana/9b5bba70dd32f152d6f29e099974b323 to your computer and use it in GitHub Desktop.

Select an option

Save mashud-rana/9b5bba70dd32f152d6f29e099974b323 to your computer and use it in GitHub Desktop.
#Windows location
#C:\Program Files\Git\etc\profile.d\aliases.sh
alias ls='ls -F --color=auto --show-control-chars'
alias ll='ls -l'
# Alias for pythons
alias py=python
# Alias for composer
alias cr=composer
alias cri="composer install"
alias crd="composer dump-autoload"
alias cru="composer update"
# Alias for artisan commands
alias pa="php artisan"
alias pamm="php artisan make:model"
alias pamc="php artisan make:controller"
alias pakg="php artisan key:generate"
alias pamt="php artisan make:test"
alias pamf="php artisan migrate:fresh"
alias pami="php artisan migrate"
alias pads="php artisan db:seed"
alias pas="php artisan serve"
alias paoc="php artisan optimize:clear"
#node modules related command
alias ndev="npm run dev"
alias nprod="npm run prod"
alias nwatch="npm run watch"
alias nserve="npm run serve"
alias nstart="npm start"
#sail
alias sail='bash vendor/bin/sail'
#docker
alias dc="docker"
alias dcc="docker-compose"
alias dcu="docker-compose up -d"
alias dcd="docker-compose down"
alias dcr="docker-compose run --rm"
alias dcww="winpty docker exec -it"
alias dcw="docker-compose exec workspace"
alias dcwb="docker-compose exec --user=laradock workspace bash"
#git
alias gcb="git checkout -b"
alias gcm="git add . && git commit -m"
alias gp="git push && git push github"
alias gpl="git pull"
alias gf="git fetch --all"
alias ghr="git reset --hard"
alias gb="git branch"
alias gbd="git branch -d"
alias gs="git status"
alias gl="git log"
case "$TERM" in
xterm*)
# The following programs are known to require a Win32 Console
# for interactive usage, therefore let's launch them through winpty
# when run inside `mintty`.
for name in node ipython php php5 psql python2.7
do
case "$(type -p "$name".exe 2>/dev/null)" in
''|/usr/bin/*) continue;;
esac
alias $name="winpty $name.exe"
done
;;
esac
@mashud-rana
Copy link
Author

update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment