Hello everyone OS: Linux Mint 22 git version: v2.48.1 I found that packed refs are excluded by the transfer.hideRefs front match, while loose refs use full match (when transfer.hideRefs ends with '/', it is prefix match, which is normal) When the server uses git, after setting transfer.hideRefs, the references that the client can see before and after server repo gc are different It seems that 59c35fa accidentally damaged upload-pack when optimizing git for-each-ref It seems that there is no simple fix except rolling back this commit?