And why not just shell aliases instead? Unless you're switching between shells, I don't see the point of using git st rather than gs or gst...
Whatever floats your boat.
I like git aliases because they help with separation of concerns and keep my .aliases file a little less bloated.
I use oh my zsh and git aliases that comes along. But at times type in the whole command atleast once in a week so I don't forget them.
oh my zsh
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.