Just to follow up on this, I've had surprising success by simply building git the normal way (e.g. make), having VSCode open the directory contain the Git source code, opening common-main.c, and then executing "Start Debugging". I'm able to do full source-level debugging this way. I'm not entirely sure why this works but it's good enough for me. I'll be interested in seeing if the new Meson build system works any better in VSCode. Cordially, Jon Forrest