Hello, I'm debugging the workings of a configured git content filter (nbstripout) and I'm trying to get GIT_TRACE to show me the files it's operating on, but it doesn't. Consider: $ GIT_TRACE=1 git pull origin master [...] removed irrelevant sections of the output 16:49:28.846707 run-command.c:640 trace: run_command: git merge FETCH_HEAD 16:49:28.849309 git.c:344 trace: built-in: git merge FETCH_HEAD Updating 1ea49ad..ae0ba93 16:49:28.863291 run-command.c:640 trace: run_command: nbstripout 16:49:28.864700 run-command.c:640 trace: run_command: nbstripout 16:49:28.866060 run-command.c:640 trace: run_command: nbstripout [...] many more of the same How can I get GIT_TRACE's run_command to show the arguments passed to the filter? I looked at various other debug environment variables in git's manual, but I don't see anything that would enable that level of debug. I'm aware of git check-attr, but I'd like to see the run time trace on which files it's running the filter on and with which arguments. git version 2.17.1 I originally posted this as a question here: <https://stackoverflow.com/questions/51995773/getting-git-to-show-specific-filenames-it-is-running-content-filters-on> and it appears that sq_quote_argv_pretty() doesn't get argv when a content filter is invoked, so it doesn't show this information. Would it be possible to make the files and any other passed arguments show in the trace? Thank you. -- ________________________________________________ Stas Bekman <'))))>< <'))))>< https://stasosphere.com https://chestofbooks.com https://experientialsexlab.com https://stason.org https://stasosphere.com/experience-life/my-books