How to embed bash script directly inside a git alias

git config --global alias.diffall '!sh diffall.sh'

This is redundant in one way. If you are going to add ‘diffall.sh’ into your $PATH anyway, why not save it as ‘git-diffall’, and save yourself from declaring an alias. Yes, “git diffall” will run it.

Leave a Comment