At some point, you might find yourself running the same sequence of git operations on a regular basis. It would greatly improve your efficiency to stash these commands into your own Git subcommand.
For example, I could create a script named “git-dustin”:
#!/bin/sh echo "Dustin's subcommand: $1"
Then, I’d save it into /usr/local/bin (in order to be in the path), and mark it as executable. I can then access it as if it were a subcommand:
$ git dustin "test argument"
This is the output:
Dustin, subcommand: test argument