I don’t care if you have `git add` as long as you also have git-add, which is more easily scriptable and simply easier to use.
The `git add’ approach always reminds me of using a mouse and a menu (ugh): select the git option, drag down until you get to the “add” subotion and then…. Supposedly that’s more “discoverable” and maybe it is, but you don’t need discoverability for the things you use every day!
They prefer (executable --actions-option) which is a command flag as opposed to chaining commands off one another.
Example: https://i.imgur.com/dxXwRzD.gifv