Bash aliases são muito úteis para alguns dos comandos que você usa regularmente.
Aqui estão alguns dos meus aliases de bash que considero úteis:
# git add all
alias gadda='git add .'
# switch to the dev root folder
alias devroot='cd #INSERT YOUR ROOT FOLDER PATH'
# ghost in the shell - git status
alias gits='git status'
# git diff
alias giff='git diff'
# git branches --verbose
alias gbv='git branch -v'
# create and checkout a new branch, takes the branch name as a arg
gcb_args(){
for branch_name in "$@"
do
git checkout -b "$branch_name"
done
}
alias gcb=gcb_args
# shows a pretty log
alias glog='git log --graph --oneline --all'
# git commit -am, takes a message as an argument
gcam_args(){
for msg in "$@"
do
git commit -am "$msg"
done
}
alias gcam=gcam_args