I have a situation where I'm attempting to fetch remote git notes using the following:
git fetch origin refs/notes/*:refs/notes/*
On a brand new clone of the repository, this works correctly. It pulls down 2 note namespaces:
> git fetch origin refs/notes/"*":refs/notes/"*" <system> <dev>
From ssh://url/android-client
* [new ref] refs/notes/git-ratchet-1-3.2 -> refs/notes/git-ratchet-1-test
* [new ref] refs/notes/git-ratchet-1-dev -> refs/notes/git-ratchet-1-test2
However in my current project repository, when I do that fetch, I only get one of the refs. If I manually remove the file in .git/refs/notes/git-ratchet-1-test
and try fetching again, I pull down that file/ref.
Why am I not pulling down the other /refs/notes/git-ratchet-1-test2
?