Feel free to have your own workflow but git already addresses this tools entire purpose with includeIf.
what does this address that includeIf does not?