What did you do before the bug happened? (Steps to reproduce your issue) I modified a tracked file. What did you expect to happen? (Expected behavior) The file is listed as modified in git status and added with git add etc., i.e. the usual commit routine. What happened instead? (Actual behavior) I cannot add or commit the changes done to that file. ---> % echo 1 >> snapcraft.yaml % tail -n1 snapcraft.yaml 1 # I expected snapcraft.yaml to show here: % git status -s ?? git-bugreport-2024-07-30-1212.txt # I expected snapcraft.yaml to be added here: % git add snapcraft.yaml The following paths and/or pathspecs matched paths that exist outside of your sparse-checkout definition, so will not be updated in the index: snapcraft.yaml hint: If you intend to update such entries, try one of the following: hint: * Use the --sparse option. hint: * Disable or modify the sparsity rules. hint: Disable this message with "git config advice.updateSparsePath false" <--- What's different between what you expected and what actually happened? The difference is that the file cannot be added or commited, as if no changes had been made to it. Anything else you want to add: ---> % git branch --show-current dev % git ls-tree -r dev --name-only|grep snapcraft snapcraft.yaml % git sparse-checkout list fatal: this worktree is not sparse <--- Git was yesterday in my system updated and I never encountered anything similar to this issue before. ---> % grep ' installed git:' /var/log/dpkg.log 2024-07-29 10:37:19 status installed git:amd64 1:2.45.2-1ubuntu1 <--- Git does recognize modifications to another file in the same directory, so I am completely stumped what is special about this snapcraft.yaml. [System Info] git version: git version 2.45.2 cpu: x86_64 no commit associated with this build sizeof-long: 8 sizeof-size_t: 8 shell-path: /bin/sh uname: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 compiler info: gnuc: 13.2 libc info: glibc: 2.39 $SHELL (typically, interactive shell): /bin/bash [Enabled Hooks]