Hello. I work in TeamCity and we have tests of our git integration running with the latest master of the git repository. Some tests started to fail since https://github.com/git/git/commit/5f212684abb66c9604e745a2296af8c4bb99961c I noticed that tags are not fetched with shallow clones. I published the test repository to GitHub and reproduced it with commands, the result is different for 2.47.1 and 2.48.rc0 git init git remote add origin git@xxxxxxxxxx:manturovDan/repo_for_shallow_fetch.git git fetch --progress --depth=1 --recurse-submodules=no origin +fd1eb9776b5fad5cc433586f7933811c6853917d:refs/remotes/origin/main git tag | cat RESULT: tag1 (git version 2.47.1) <empty> (git version 2.48.0.rc0.38.gff795a5c5e) the repository log: * commit fd1eb9776b5fad5cc433586f7933811c6853917d (tag: tag1, main) | Author: Victory Petrenko <vbedrosova@xxxxxxxxx> | Date: Wed Feb 3 13:05:03 2021 +0100 | | recent commit | * commit 64195c330d99c467a142f682bc23d4de3a68551d | Author: Victory Petrenko <vbedrosova@xxxxxxxxx> | Date: Wed Feb 3 13:04:44 2021 +0100 | | change | * commit a1d6299597f8d6f6d8316577c46cc8fffd657d5e (tag: tag2) Author: Victory Petrenko <vbedrosova@xxxxxxxxx> Date: Wed Feb 3 13:04:17 2021 +0100 initial commit