{"thread":{"id":"66202","subject":"Possible bug with sparse checkout and submodules","startedAt":"2026-08-21T11:58:28Z","lastAt":"2026-08-21T11:58:28Z","messageCount":1,"participants":["Victor"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"551002","messageId":"CAH9cVJTQxBsKAA1DRUGj_J6B_14dsX81ZuvN_rETY7a-QvZQLQ@mail.gmail.com","threadId":"66202","inReplyTo":null,"subject":"Possible bug with sparse checkout and submodules","fromName":"Victor","fromEmail":"sgm2005@gmail.com","sentAt":"2026-08-21T11:58:13Z","receivedAt":"2026-08-21T11:58:28Z","isPatch":false,"body":"Hi,\n\ngit fetch fails with default fetch.recurseSubmodules=on-demand when an\nupdated submodule is excluded by sparse checkout. I have a\nself-contained reproduction at\nhttps://gist.github.com/balakine/c15a268fa0644be6c56225cefc70a7f6\n\nI wasn't able to find any existing reports in the archive.\n\nVictor\n"}]}