On Mon, Feb 10, 2020 at 05:51:10PM +0000, Matthew Malcomson wrote: > Just for anyone interested -- the manpage that describes the '!' is > `gitglossary`. > > It's under the description of `pathspec`, and has a long-form of > `:(exclude)`.
https://github.com/git/git/commit/93dbefb389a011c9107a3908fd38e743055be267 (2017, Git 2.14.3) made this more discoverable, and https://github.com/git/git/commit/ef79b1f8704668a6cdf4278f9255e03ca785bfb4 is what implemented this originally (2014, Git 1.9.0). Which makes me wonder why it did not work with 2.0.0? Hrm. Maybe I messed up the syntax somewhere, for testing it. Segher