I have this alias for git setup which is working.
git config alias.migrations 'log'
But when I add a parameter its not working correctly.
git config alias.migrations 'log -- **/Migrations/'
Any ideas?
So when I do
git log -- **/Migrations/
I get all logs showing changes from Migrations folder.
But when I use the alias, I dot see any output, neither does it give any error.
The image above also shows the config file inside of .git folder.

Getting things working is a pain to my dumb brain.
Ok, so here is how I settled it, using a function. Reference.
A couple of more cents.
To list all of the aliases. Reference
To remove an alias. Reference
Finally, you may want to add --global flag if you want that alias to be global. So the commands would be